Ajustar WS Caja (fixed bug #5519)
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@36815 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
c77d923683
commit
4ee1aff7a1
|
@ -104,6 +104,9 @@ public class CajaHibernateDAO extends GenericHibernateDAO<Object, Long> implemen
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<UsuarioVO> buscarCajaCerrado(Date fecha, String cveusuario, String turnoid,boolean sinDatosCaja) {
|
private List<UsuarioVO> buscarCajaCerrado(Date fecha, String cveusuario, String turnoid,boolean sinDatosCaja) {
|
||||||
|
List<CajaCerradoVO> list = new ArrayList<CajaCerradoVO>();
|
||||||
|
HashMap<Long, CajaCerradoVO> map = new HashMap<Long, CajaCerradoVO>();
|
||||||
|
|
||||||
try{
|
try{
|
||||||
String sqlBuscarUsuariosCajaCerrado = sqlBuilder.getSQLBuscarUsuariosCajaCerrado(fecha, cveusuario, turnoid);
|
String sqlBuscarUsuariosCajaCerrado = sqlBuilder.getSQLBuscarUsuariosCajaCerrado(fecha, cveusuario, turnoid);
|
||||||
|
|
||||||
|
@ -144,7 +147,17 @@ public class CajaHibernateDAO extends GenericHibernateDAO<Object, Long> implemen
|
||||||
|
|
||||||
sql.setResultTransformer(new AliasToBeanResultTransformer(CajaCerradoVO.class));
|
sql.setResultTransformer(new AliasToBeanResultTransformer(CajaCerradoVO.class));
|
||||||
|
|
||||||
u.setPasajes((List<CajaCerradoVO>)sql.list());
|
for (CajaCerradoVO cv : (List<CajaCerradoVO>)sql.list()){
|
||||||
|
if (map.containsKey(cv.getCajaId()) && map.get(cv.getCajaId()).getImporteTaxaEmbarque() != null &&
|
||||||
|
!map.get(cv.getCajaId()).getImporteTaxaEmbarque().equals(0)){
|
||||||
|
cv.setImporteTaxaEmbarque(new BigDecimal(0));
|
||||||
|
} else {
|
||||||
|
map.put(cv.getCajaId(), cv);
|
||||||
|
}
|
||||||
|
list.add(cv);
|
||||||
|
}
|
||||||
|
|
||||||
|
u.setPasajes(list);
|
||||||
|
|
||||||
String sqlBuscarReceitaDespesa = sqlBuilder.getSQLBuscarReceitasDespesasCaja(u.getUsuarioId(), fecha);
|
String sqlBuscarReceitaDespesa = sqlBuilder.getSQLBuscarReceitasDespesasCaja(u.getUsuarioId(), fecha);
|
||||||
sql = getSession().createSQLQuery(sqlBuscarReceitaDespesa)
|
sql = getSession().createSQLQuery(sqlBuscarReceitaDespesa)
|
||||||
|
|
Loading…
Reference in New Issue