Subversion Repositories Integrator Subversion

Rev

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

Rev 561 Rev 582
Line 7... Line 7...
7
import br.com.ec.domain.dto.AuditoriaVendaDTO;
7
import br.com.ec.domain.dto.AuditoriaVendaDTO;
8
import br.com.ec.domain.dto.FormaPagamentoDTO;
8
import br.com.ec.domain.dto.FormaPagamentoDTO;
9
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloDTO;
9
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloDTO;
10
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloPorLojaDTO;
10
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloPorLojaDTO;
11
import br.com.ec.domain.dto.RankingModeloDTO;
11
import br.com.ec.domain.dto.RankingModeloDTO;
-
 
12
import br.com.ec.domain.dto.RankingProdutoDTO;
12
import br.com.ec.domain.dto.consulta.ParametrosConsultaModelosMaisVendidosDTO;
13
import br.com.ec.domain.dto.consulta.ParametrosConsultaModelosMaisVendidosDTO;
13
import br.com.ec.domain.dto.consulta.ParametrosConsultaPorPeriodoDTO;
14
import br.com.ec.domain.dto.consulta.ParametrosConsultaPorPeriodoDTO;
-
 
15
import br.com.ec.domain.dto.consulta.ParametrosConsultaProdutosVendidosDTO;
14
import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO;
16
import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO;
15
import br.com.ec.domain.model.Venda;
17
import br.com.ec.domain.model.Venda;
16
import br.com.ec.domain.model.tipos.TipoEstiloProduto;
-
 
17
18
18
public interface VendaRepository extends GenericRepository<Venda> {
19
public interface VendaRepository extends GenericRepository<Venda> {
19
20
20
        Double obterValorTotalBrutoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendasDTO);
21
        Double obterValorTotalBrutoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendasDTO);
21
       
22
       
Line 36... Line 37...
36
        List<RankingModeloDTO> consultarModelosMaisVendidos(ParametrosConsultaModelosMaisVendidosDTO parametrosConsulta);
37
        List<RankingModeloDTO> consultarModelosMaisVendidos(ParametrosConsultaModelosMaisVendidosDTO parametrosConsulta);
37
38
38
        List<RankingComprasTransferenciasEstiloDTO> consultarRankingPorEstilo(Long sequencialModelo, ParametrosConsultaPorPeriodoDTO parametrosConsultaPorPeriodoDTO);
39
        List<RankingComprasTransferenciasEstiloDTO> consultarRankingPorEstilo(Long sequencialModelo, ParametrosConsultaPorPeriodoDTO parametrosConsultaPorPeriodoDTO);
39
40
40
        List<RankingComprasTransferenciasEstiloPorLojaDTO> consultarRankingPorEstiloPorLoja(Long sequencialModelo, String tipoEstilo, ParametrosConsultaPorPeriodoDTO parametrosConsultaPorPeriodoDTO);
41
        List<RankingComprasTransferenciasEstiloPorLojaDTO> consultarRankingPorEstiloPorLoja(Long sequencialModelo, String tipoEstilo, ParametrosConsultaPorPeriodoDTO parametrosConsultaPorPeriodoDTO);
-
 
42
       
-
 
43
        List<RankingProdutoDTO> consultarProdutosVendidos(ParametrosConsultaProdutosVendidosDTO parametrosConsulta);
41
       
44
       
42
/*
45
/*
43
        Venda detalharVenda(Venda venda);
46
        Venda detalharVenda(Venda venda);
44
       
47
       
45
        Venda detalharVendaCompleta(Venda venda);
48
        Venda detalharVendaCompleta(Venda venda);
Line 69... Line 72...
69
                        Integer tamanhoPagina, String sortField, String orderSort, Map<String, Object> filters);
72
                        Integer tamanhoPagina, String sortField, String orderSort, Map<String, Object> filters);
70

73

71
        List<Venda> consultarVendaPorParametros(ParametrosConsultaVendasDTO parametrosConsultaVendas);
74
        List<Venda> consultarVendaPorParametros(ParametrosConsultaVendasDTO parametrosConsultaVendas);
72
       
75
       
73
        GraficoAcumuladoDTO consultarGrafico(String mes, String ano);
76
        GraficoAcumuladoDTO consultarGrafico(String mes, String ano);
74
       
-
 
75
        List<RankingProdutoDTO> consultarProdutosVendidos(ParametrosConsultaProdutosVendidosDTO parametrosConsulta);
-
 
76
       
77
       
77
        List<RankingProdutoDTO> consultarProdutosVendidosResumido(ParametrosConsultaProdutosVendidosDTO parametrosConsulta);
78
        List<RankingProdutoDTO> consultarProdutosVendidosResumido(ParametrosConsultaProdutosVendidosDTO parametrosConsulta);
78
       
79
       
79
        List<RankingProdutoDTO> consultarProdutosMaisVendidos(Date dataInicial, Date dataFinal, Integer quantidadeProdutos, String tipoOrdenacao, Long sequencialLoja, String tipoProduto, Produto produto, Marca marca);
80
        List<RankingProdutoDTO> consultarProdutosMaisVendidos(Date dataInicial, Date dataFinal, Integer quantidadeProdutos, String tipoOrdenacao, Long sequencialLoja, String tipoProduto, Produto produto, Marca marca);
80
       
81