From 63ae1901837d1a3807d4f767b053782574c6fce0 Mon Sep 17 00:00:00 2001 From: frederico Date: Tue, 19 Sep 2017 17:50:23 +0000 Subject: [PATCH] fixed bug #9847 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@73986 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../dao/hibernate/CajaHibernateDAO.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/CajaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/CajaHibernateDAO.java index ead085356..a6c66f154 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/CajaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/CajaHibernateDAO.java @@ -207,7 +207,9 @@ public class CajaHibernateDAO extends GenericHibernateDAO implemen if (cajaDetalleVO.getFormaspagamento() == null){ cajaDetalleVO.setFormaspagamento(new ArrayList()); } - + + if(!cd.getDescPago().equalsIgnoreCase("RESERVA") + && !cd.getDescPago().equalsIgnoreCase("TROCA DE PASSAGEM")){ PagamentoVO pagamentoVO = new PagamentoVO(); pagamentoVO.setFormapagamento(cd.getDescPago()); pagamentoVO.setMoeda("R$"); @@ -215,6 +217,7 @@ public class CajaHibernateDAO extends GenericHibernateDAO implemen pagamentoVO.setIdentificacaoEmpresa(cd.getCvesecretaria()); pagamentoVO.setRazaoSocial(cd.getDescsecretaria()); + if(cd.getNotacreditovendapacoteId() != null) { NotaCreditoVendaPacoteVO notacredito = new NotaCreditoVendaPacoteVO(); notacredito.setVouchernotacredito(cd.getNotacreditovendapacoteId().toString()); @@ -253,13 +256,20 @@ public class CajaHibernateDAO extends GenericHibernateDAO implemen if(pagamentoVO.getDadosBancarios().isEmpty()) { pagamentoVO.setDadosBancarios(null); } - + } if (indexOf == -1){ lsResultado.add(cajaDetalleVO); } } + + List filtrados = new ArrayList(); + for(CajaDetalleVO c : lsResultado){ + if(c.getFormaspagamento() != null && !c.getFormaspagamento().isEmpty()){ + filtrados.add(c); + } + } - return lsResultado; + return filtrados; } public List buscarCajaCerrado(Date fecha, String cveusuario, String turnoid) {