26 lines
965 B
Java
26 lines
965 B
Java
package com.rjconsultores.ventaboletos.dao;
|
|
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
|
|
import com.rjconsultores.ventaboletos.ArquivoRemessa;
|
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
|
import com.rjconsultores.ventaboletos.entidad.FechamentoBoleto;
|
|
|
|
public interface RemessaCNABBancosDAO extends GenericDAO<FechamentoBoleto, Long>{
|
|
|
|
public String findBanco(Empresa empresa);
|
|
|
|
public ArquivoRemessa remessaBradesco(Empresa empresa, Date dataDe, Date dataAte) throws Exception;
|
|
|
|
public ArquivoRemessa remessaItau(Empresa empresa, Date dataDe, Date dataAte) throws Exception;
|
|
|
|
public ArquivoRemessa remessaBancoBrasil(Empresa empresa, Date dataDe, Date dataAte) throws Exception;
|
|
|
|
public List<FechamentoBoleto> obtenerTodosParaRemessa(Empresa empresa, Date dataDe, Date dataAte);
|
|
|
|
public List<Empresa> getEmpresas();
|
|
|
|
public Boolean atualizaRemessa(Empresa empresa, ArquivoRemessa arquivoRemessa) throws Exception;
|
|
}
|