Rev 265 | Rev 357 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 265 | Rev 296 | ||
|---|---|---|---|
| Line 8... | Line 8... | ||
| 8 | import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO; |
8 | import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO; |
| 9 | import br.com.ec.domain.model.Venda; |
9 | import br.com.ec.domain.model.Venda; |
| 10 | 10 | ||
| 11 | public interface VendaService extends GenericService<Venda> { |
11 | public interface VendaService extends GenericService<Venda> { |
| 12 | 12 | ||
| - | 13 | Double obterValorTotalBrutoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendas); |
|
| - | 14 | ||
| 13 | Integer obterQuantidadeDeVendasPorLojaEePeriodo(Long sequencialLoja, Date dataInicial, Date dataFinal); |
15 | Integer obterQuantidadeDeVendasPorLojaEePeriodo(Long sequencialLoja, Date dataInicial, Date dataFinal); |
| 14 | 16 | ||
| 15 | Integer obterQuantidadeDeVendasNovasPorLojaEePeriodo(Long sequencialLoja, Date dataInicial, Date dataFinal); |
17 | Integer obterQuantidadeDeVendasNovasPorLojaEePeriodo(Long sequencialLoja, Date dataInicial, Date dataFinal); |
| 16 | - | ||
| 17 | Double obterValorTotalBrutoDeVendasPorLojaEePeriodo(Long sequencialLoja, Date dataInicial, Date dataFinal); |
- | |
| 18 | 18 | ||
| 19 | Double obterValorTotalBrutoDeVendasPorLojaEePeriodoEeFormasDePagamento(ParametrosConsultaVendasDTO parametrosConsultaVendas, List<FormaPagamentoDTO> formasDePagamento); |
19 | Double obterValorTotalBrutoDeVendasPorLojaEePeriodoEeFormasDePagamento(ParametrosConsultaVendasDTO parametrosConsultaVendas, List<FormaPagamentoDTO> formasDePagamento); |
| 20 | 20 | ||
| 21 | Double obterValorDeMaquinetasPorPessoa(Long sequencialPessoaMaquineta, Date dataInicio, Date dataFim); |
21 | Double obterValorDeMaquinetasPorPessoa(Long sequencialPessoaMaquineta, Date dataInicio, Date dataFim); |
| 22 | 22 | ||
| - | 23 | Double obterValorTotalLiquidoDeVendas(ParametrosConsultaVendasDTO parametrosConsultaVendas); |
|
| - | 24 | ||
| - | 25 | Double obterValorProdutosUtilizadosEmVendas(ParametrosConsultaVendasDTO parametrosConsulta); |
|
| - | 26 | ||
| 23 | /*
|
27 | /*
|
| 24 | Venda detalharVenda(Venda venda);
|
28 | Venda detalharVenda(Venda venda);
|
| 25 |
|
29 |
|
| 26 | Venda detalharVendaCompleta(Venda venda);
|
30 | Venda detalharVendaCompleta(Venda venda);
|
| 27 |
|
31 |
|
| Line 41... | Line 45... | ||
| 41 |
|
45 |
|
| 42 | Double obterValorTotalBrutoDeVendasPorLojaEePeriodoServicos(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
46 | Double obterValorTotalBrutoDeVendasPorLojaEePeriodoServicos(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
| 43 |
|
47 |
|
| 44 | Double obterValorTotalDeDescontosPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
48 | Double obterValorTotalDeDescontosPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
| 45 |
|
49 |
|
| 46 | Double obterValorTotalLiquidoDeVendasPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
- | |
| - | 50 |
|
|
| 47 |
|
51 |
|
| 48 | Integer obterQuantidadeProdutosVendidosPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
52 | Integer obterQuantidadeProdutosVendidosPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
| 49 |
|
53 |
|
| 50 | Integer obterQuantidadeProdutosVendidosPorLojaEePeriodoNaoVivo(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
54 | Integer obterQuantidadeProdutosVendidosPorLojaEePeriodoNaoVivo(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
| 51 |
|
55 |
|
| 52 | Double obterValorProdutosUtilizadosEmVendasPorLojaEePeriodo(ParametrosConsultaVendasDTO parametrosConsulta);
|
- | |
| - | 56 |
|
|
| 53 | 57 | ||
| 54 | List<Venda> consultarVendasPorDemanda(ParametrosConsulta<Venda> parametrosConsulta, Integer primeiroRegistro,
|
58 | List<Venda> consultarVendasPorDemanda(ParametrosConsulta<Venda> parametrosConsulta, Integer primeiroRegistro,
|
| 55 | Integer tamanhoPagina, String sortField, String orderSort, Map<String, Object> filters);
|
59 | Integer tamanhoPagina, String sortField, String orderSort, Map<String, Object> filters);
|
| 56 | 60 | ||
| 57 | List<Venda> consultarVendaPorParametros(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|
61 | List<Venda> consultarVendaPorParametros(ParametrosConsultaVendasDTO parametrosConsultaVendas);
|