Fixes Bug #0009968
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@75758 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
af4721ade1
commit
a53a30fb0f
|
@ -1,5 +1,6 @@
|
||||||
package com.rjconsultores.ventaboletos.dao.hibernate;
|
package com.rjconsultores.ventaboletos.dao.hibernate;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -213,7 +214,7 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<PuntoVenta> buscaPuntoVentasEmpresaComComissaoParametrizada(Integer empresaId) {
|
public List<PuntoVenta> buscaPuntoVentasEmpresaComComissaoParametrizada(Integer empresaId) {
|
||||||
StringBuilder sQuery = new StringBuilder("SELECT pv FROM PtovtaComissao c ");
|
StringBuilder sQuery = new StringBuilder("SELECT pv.puntoventaId FROM PtovtaComissao c ");
|
||||||
sQuery.append("JOIN c.puntoventaId pv ")
|
sQuery.append("JOIN c.puntoventaId pv ")
|
||||||
.append("JOIN c.empresaId e ")
|
.append("JOIN c.empresaId e ")
|
||||||
.append("WHERE pv.activo = 1 ")
|
.append("WHERE pv.activo = 1 ")
|
||||||
|
@ -222,7 +223,16 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
|
||||||
.append("AND pv.statusaprobacion = 'A'");
|
.append("AND pv.statusaprobacion = 'A'");
|
||||||
Query qr = getSession().createQuery(sQuery.toString());
|
Query qr = getSession().createQuery(sQuery.toString());
|
||||||
qr.setParameter("empresaId", empresaId);
|
qr.setParameter("empresaId", empresaId);
|
||||||
return qr.list();
|
|
||||||
|
List<PuntoVenta> list = new ArrayList<PuntoVenta>();
|
||||||
|
List<Integer> ids = (List<Integer>) qr.list();
|
||||||
|
for (Integer id : ids) {
|
||||||
|
PuntoVenta pv = new PuntoVenta();
|
||||||
|
pv.setPuntoventaId(id);
|
||||||
|
list.add(pv);
|
||||||
|
}
|
||||||
|
|
||||||
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue