frederico 2017-09-20 17:50:54 +00:00
parent d69d43e0cb
commit d08314b001
1 changed files with 11 additions and 3 deletions

View File

@ -208,8 +208,7 @@ public class CajaHibernateDAO extends GenericHibernateDAO<Object, Long> implemen
cajaDetalleVO.setFormaspagamento(new ArrayList<PagamentoVO>());
}
if(!cd.getDescPago().equalsIgnoreCase("RESERVA")
&& !cd.getDescPago().equalsIgnoreCase("TROCA DE PASSAGEM")){
if(!cd.getDescPago().equalsIgnoreCase("TROCA DE PASSAGEM")){
PagamentoVO pagamentoVO = new PagamentoVO();
pagamentoVO.setFormapagamento(cd.getDescPago());
pagamentoVO.setMoeda("R$");
@ -264,13 +263,22 @@ public class CajaHibernateDAO extends GenericHibernateDAO<Object, Long> implemen
List<CajaDetalleVO> filtrados = new ArrayList<CajaDetalleVO>();
for(CajaDetalleVO c : lsResultado){
if(c.getFormaspagamento() != null && !c.getFormaspagamento().isEmpty()){
if(c.getFormaspagamento() != null && !c.getFormaspagamento().isEmpty() && !existeApenasFpReserva(c)){
filtrados.add(c);
}
}
return filtrados;
}
private Boolean existeApenasFpReserva(CajaDetalleVO c){
if(c.getFormaspagamento().size() == 1
&& c.getFormaspagamento().get(0).getFormapagamento().equals("RESERVA")){
return true;
}
return false;
}
public List<UsuarioVO> buscarCajaCerrado(Date fecha, String cveusuario, String turnoid) {
return buscarCajaCerrado(fecha, cveusuario, turnoid, false);