diff --git a/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java b/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java index 2a1db9899..38ad8b4d0 100644 --- a/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/RemessaCNABBancosDAO.java @@ -11,11 +11,11 @@ public interface RemessaCNABBancosDAO extends GenericDAO public String findBanco(Empresa empresa); - public ArquivoRemessa remessaBradesco(Empresa empresa, Date dataDe, Date dataAte) throws Exception; + public ArquivoRemessa remessaBradesco(Empresa empresa, Date dataDe, Date dataAte, Boolean reenviar) throws Exception; - public ArquivoRemessa remessaItau(Empresa empresa, Date dataDe, Date dataAte) throws Exception; + public ArquivoRemessa remessaItau(Empresa empresa, Date dataDe, Date dataAte, Boolean reenviar) throws Exception; - public ArquivoRemessa remessaBancoBrasil(Empresa empresa, Date dataDe, Date dataAte) throws Exception; + public ArquivoRemessa remessaBancoBrasil(Empresa empresa, Date dataDe, Date dataAte, Boolean reenviar) throws Exception; public List obtenerTodosParaRemessa(Empresa empresa, Date dataDe, Date dataAte); diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java index 8b2fdef47..c1f661c6f 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java @@ -73,7 +73,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO boletos) { + + boolean toReturn = Boolean.FALSE; + + for (java.util.Iterator it = boletos.iterator(); it.hasNext();) { + + FechamentoBoleto fechamentoBoleto = it.next(); + + if(fechamentoBoleto.getFechamentoboletoId() == null){ + return Boolean.TRUE; + } + } + + return toReturn; + } }