Subversion Repositories Integrator Subversion

Rev

Rev 259 | Rev 296 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 259 Rev 282
Line 1... Line 1...
1
package br.com.ec.repository;
1
package br.com.ec.repository;
-
 
2
-
 
3
import java.util.Date;
-
 
4
import java.util.List;
2
5
3
import br.com.ec.core.generic.GenericRepository;
6
import br.com.ec.core.generic.GenericRepository;
-
 
7
import br.com.ec.domain.dto.ParcelaDTO;
-
 
8
import br.com.ec.domain.dto.consulta.ParametrosConsultaParcelasDTO;
4
import br.com.ec.domain.model.Parcela;
9
import br.com.ec.domain.model.Parcela;
-
 
10
import br.com.ec.domain.model.tipos.TipoCartao;
5
11
6
public interface ParcelaRepository extends GenericRepository<Parcela> {
12
public interface ParcelaRepository extends GenericRepository<Parcela> {
-
 
13
       
-
 
14
        List<ParcelaDTO> consultarParcelas(ParametrosConsultaParcelasDTO parametrosConsultaParcelasDTO);
-
 
15
       
-
 
16
        List<ParcelaDTO> consultarParcelasAReceber(Long sequencialContaBancaria, Date dataRecebimento, TipoCartao tipoCartao);
-
 
17
       
-
 
18
        List<ParcelaDTO> consultarParcelasRecebidas(Long sequencialContaBancaria, Date dataRecebimento, TipoCartao tipoCartao);
-
 
19
       
7
/*
20
/*
8
        List<Parcela> consultarParcelas(ParametrosConsultaLancamentosDTO parcelaConsulta);
21
        List<Parcela> consultarParcelas(ParametrosConsultaLancamentosDTO parcelaConsulta);
9
       
22
       
10
        List<Parcela> consultarParcelasAVencer(Conta conta);
23
        List<Parcela> consultarParcelasAVencer(Conta conta);
11

-
 
12
        List<Parcela> consultarParcelasAReceber(Date dataRecebimento, TipoCartao tipoCartao);
-
 
13
       
-
 
14
        List<Parcela> consultarParcelasRecebidas(Date dataRecebimento, TipoCartao tipoCartao);
-
 
15
       
24
       
16
        List<Parcela> consultarParcelasDaVenda(Long sequencialVenda);
25
        List<Parcela> consultarParcelasDaVenda(Long sequencialVenda);
17

26

18
        Boolean verificarPossuiParcelaAberta(Venda venda);
27
        Boolean verificarPossuiParcelaAberta(Venda venda);
19
       
28