Subversion Repositories Integrator Subversion

Rev

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

Rev 229 Rev 230
Line 1... Line 1...
1
package br.com.ec.repository;
1
package br.com.ec.repository;
2
2
3
import java.util.Date;
3
import java.util.Date;
4
4
5
import br.com.ec.core.generic.GenericRepository;
5
import br.com.ec.core.generic.GenericRepository;
-
 
6
import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO;
6
import br.com.ec.domain.modal.Venda;
7
import br.com.ec.domain.modal.Venda;
7
8
8
public interface VendaRepository extends GenericRepository<Venda> {
9
public interface VendaRepository extends GenericRepository<Venda> {
9
10
10
        Integer obterQuantidadeDeVendasPorLojaEePeriodo(Long sequencialLoja, Date dataInicial, Date dataFinal);
-
 
-
 
11
        Integer obterQuantidadeDeVendasPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendasDTO);
-
 
12
       
-
 
13
        Double obterValorTotalBrutoDeVendasPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendasDTO);
-
 
14
-
 
15
        Double obterValorDeCuponsUtilizadosPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendasDTO);
11
       
16
       
12
/*
17
/*
13
        Venda detalharVenda(Venda venda);
18
        Venda detalharVenda(Venda venda);
14
       
19
       
15
        Venda detalharVendaCompleta(Venda venda);
20
        Venda detalharVendaCompleta(Venda venda);
16

21

17
        Integer obterQuantidadeDeVendasPorLojaEePeriodo(Venda venda, Date dataInicial, Date dataFinal);
22
        Integer obterQuantidadeDeVendasPorLojaEePeriodo(Venda venda, Date dataInicial, Date dataFinal);
18

23

19
        List<Venda> consultarVendasDoDia(Long sequencialLoja, Date data);
24
        List<Venda> consultarVendasDoDia(Long sequencialLoja, Date data);
20

25

21
        Double obterValorTotalBrutoDeVendasPorLojaEePeriodo(Loja loja, Date dataInicial, Date dataFinal);
-
 
22

26

23
        Double obterValorTotalBrutoDeVendasPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsulta);
27
        Double obterValorTotalBrutoDeVendasPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsulta);
24
       
28
       
25
        Double obterValorDeCuponsUtilizadosPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsulta);
29
        Double obterValorDeCuponsUtilizadosPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsulta);
26
       
30