Rev 450 | Rev 566 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 450 | Rev 561 | ||
|---|---|---|---|
| Line 4... | Line 4... | ||
| 4 | import java.util.List; |
4 | import java.util.List; |
| 5 | 5 | ||
| 6 | import br.com.ec.core.generic.GenericService; |
6 | import br.com.ec.core.generic.GenericService; |
| 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.RankingComprasTransferenciasDTO; |
|
| - | 10 | import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloDTO; |
|
| - | 11 | import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloPorLojaDTO; |
|
| - | 12 | import br.com.ec.domain.dto.RankingModeloDTO; |
|
| - | 13 | import br.com.ec.domain.dto.consulta.ParametrosConsultaModelosMaisVendidosDTO; |
|
| - | 14 | import br.com.ec.domain.dto.consulta.ParametrosConsultaPorPeriodoDTO; |
|
| 9 | import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO; |
15 | import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO; |
| 10 | import br.com.ec.domain.model.Venda; |
16 | import br.com.ec.domain.model.Venda; |
| - | 17 | import br.com.ec.domain.model.tipos.TipoEstiloProduto; |
|
| 11 | 18 | ||
| 12 | public interface VendaService extends GenericService<Venda> { |
19 | public interface VendaService extends GenericService<Venda> { |
| 13 | 20 | ||
| 14 | Double obterValorTotalBrutoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendas); |
21 | Double obterValorTotalBrutoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendas); |
| 15 | 22 | ||
| Line 24... | Line 31... | ||
| 24 | Double obterValorTotalLiquidoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendas); |
31 | Double obterValorTotalLiquidoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendas); |
| 25 | 32 | ||
| 26 | Double obterValorProdutosUtilizadosEmVendas(ParametrosConsultaVendasDTO parametrosConsulta); |
33 | Double obterValorProdutosUtilizadosEmVendas(ParametrosConsultaVendasDTO parametrosConsulta); |
| 27 | 34 | ||
| 28 | List<AuditoriaVendaDTO> consultarAuditoriaVenda(Date dataSelecionada, Long sequencialLojaSelecionada); |
35 | List<AuditoriaVendaDTO> consultarAuditoriaVenda(Date dataSelecionada, Long sequencialLojaSelecionada); |
| 29 | - | ||
| - | 36 | ||
| - | 37 | List<RankingComprasTransferenciasDTO> consultarRankingComprasTransferencias(Integer quantidadeDiasReposicao); |
|
| - | 38 | ||
| - | 39 | List<RankingModeloDTO> consultarRankingModelos(ParametrosConsultaModelosMaisVendidosDTO parametrosConsulta); |
|
| - | 40 | ||
| - | 41 | List<RankingComprasTransferenciasEstiloDTO> consultarRankingPorEstilo(Long sequencialModelo, ParametrosConsultaPorPeriodoDTO parametrosConsultaPorPeriodoDTO); |
|
| - | 42 | ||
| - | 43 | List<RankingComprasTransferenciasEstiloPorLojaDTO> consultarRankingPorEstiloPorLoja(Long sequencialLoja, String tipoEstilo, ParametrosConsultaPorPeriodoDTO parametrosConsultaPorPeriodoDTO); |
|
| - | 44 | ||
| 30 | /*
|
45 | /*
|
| 31 | Venda detalharVenda(Venda venda);
|
46 | Venda detalharVenda(Venda venda);
|
| 32 |
|
47 |
|
| 33 | Venda detalharVendaCompleta(Venda venda);
|
48 | Venda detalharVendaCompleta(Venda venda);
|
| 34 |
|
49 |
|
| Line 83... | Line 98... | ||
| 83 |
|
98 |
|
| 84 | List<RankingProdutoDTO> consultarProdutosParaTransferir(ParametrosConsultaProdutosVendidosDTO parametrosConsulta);
|
99 | List<RankingProdutoDTO> consultarProdutosParaTransferir(ParametrosConsultaProdutosVendidosDTO parametrosConsulta);
|
| 85 |
|
100 |
|
| 86 | List<RankingProdutoDTO> consultarRankingProdutos(Date dataInicial, Date dataFinal, Integer quantidadeProdutos, String tipoOrdenacao, Long sequencialLoja, String tipoProduto, Produto produto, Marca marca);
|
101 | List<RankingProdutoDTO> consultarRankingProdutos(Date dataInicial, Date dataFinal, Integer quantidadeProdutos, String tipoOrdenacao, Long sequencialLoja, String tipoProduto, Produto produto, Marca marca);
|
| 87 | 102 | ||
| 88 | List<RankingModeloDTO> consultarRankingModelos(ParametrosConsultaModelosMaisVendidosDTO parametrosConsulta);
|
- | |
| 89 |
|
- | |
| 90 | List<RankingModeloDTO> consultarRankingModelos(Date dataInicial, Date dataFinal, Integer quantidadeModelos, String tipoOrdenacao, String tipoProduto, Long sequencialLoja);
|
103 | List<RankingModeloDTO> consultarRankingModelos(Date dataInicial, Date dataFinal, Integer quantidadeModelos, String tipoOrdenacao, String tipoProduto, Long sequencialLoja);
|
| 91 |
|
104 |
|
| 92 | List<RankingComprasTransferenciasDTO> consultarPlanejamentoParaCompras(ParametrosConsultaParaComprasTransferenciasDTO parametrosParaConsulta);
|
105 | List<RankingComprasTransferenciasDTO> consultarPlanejamentoParaCompras(ParametrosConsultaParaComprasTransferenciasDTO parametrosParaConsulta);
|
| 93 |
|
106 |
|
| 94 | List<RankingComprasTransferenciasEstiloDTO> consultarDetalhamentoPlanejamentoParaCompras(ParametrosConsultaParaComprasTransferenciasDTO parametrosParaConsulta, Modelo modelo);
|
107 | List<RankingComprasTransferenciasEstiloDTO> consultarDetalhamentoPlanejamentoParaCompras(ParametrosConsultaParaComprasTransferenciasDTO parametrosParaConsulta, Modelo modelo);
|