fixed bug #7782 Copiar/mudar vigência - habilitada opção todas empresas; corrigido problema de duplicidade de tarifas.

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@58624 d1611594-4594-4d17-8e1d-87c2c4800839
master
frederico 2016-08-01 20:29:40 +00:00
parent 422acd9b64
commit a50190422c
1 changed files with 3 additions and 3 deletions

View File

@ -157,7 +157,7 @@ public class TarifaHibernateDAO extends GenericHibernateDAO<Tarifa, Integer> imp
if (vigencia != null) { if (vigencia != null) {
c.add(Restrictions.eq("vigenciaTarifa", vigencia)); c.add(Restrictions.eq("vigenciaTarifa", vigencia));
} }
if (empresa != null) { if (empresa != null && empresa.getEmpresaId() != -1) {
c.createCriteria("marca").add(Restrictions.eq("empresa", empresa)); c.createCriteria("marca").add(Restrictions.eq("empresa", empresa));
} }
@ -243,7 +243,7 @@ public class TarifaHibernateDAO extends GenericHibernateDAO<Tarifa, Integer> imp
+ " AND VIGENCIATARIFA_ID = :VIGENCIATARIFAIDDESTINO)"); + " AND VIGENCIATARIFA_ID = :VIGENCIATARIFAIDDESTINO)");
} }
if (empresa != null) { if (empresa != null && empresa.getEmpresaId() != -1) {
sQuery.append(" AND marca.EMPRESA_ID = :EMPRESA_ID"); sQuery.append(" AND marca.EMPRESA_ID = :EMPRESA_ID");
} }
@ -252,7 +252,7 @@ public class TarifaHibernateDAO extends GenericHibernateDAO<Tarifa, Integer> imp
qrInsert.setParameter("VIGENCIATARIFAIDDESTINO", vigenciaTarifaDestino.getVigenciatarifaId()); qrInsert.setParameter("VIGENCIATARIFAIDDESTINO", vigenciaTarifaDestino.getVigenciatarifaId());
qrInsert.setParameter("USUARIOID", UsuarioLogado.getUsuarioLogado().getUsuarioId()); qrInsert.setParameter("USUARIOID", UsuarioLogado.getUsuarioLogado().getUsuarioId());
if (empresa != null) { if (empresa != null && empresa.getEmpresaId() != -1) {
qrInsert.setParameter("EMPRESA_ID", empresa.getEmpresaId()); qrInsert.setParameter("EMPRESA_ID", empresa.getEmpresaId());
} }
qrInsert.executeUpdate(); qrInsert.executeUpdate();