Rev 353 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 259 | espaco | 1 | package br.com.ec.domain.service; |
| 2 | |||
| 3 | import java.util.List; |
||
| 4 | |||
| 5 | import org.primefaces.model.charts.bar.BarChartModel; |
||
| 6 | import org.primefaces.model.charts.pie.PieChartModel; |
||
| 7 | |||
| 8 | import br.com.ec.core.generic.GenericService; |
||
| 9 | import br.com.ec.domain.dto.FuncionarioDTO; |
||
| 353 | espaco | 10 | import br.com.ec.domain.dto.FuncionarioEscalaDTO; |
| 11 | import br.com.ec.domain.dto.VigenciaDTO; |
||
| 259 | espaco | 12 | import br.com.ec.domain.dto.consulta.ParametrosPeriodoDTO; |
| 13 | import br.com.ec.domain.model.Funcionario; |
||
| 261 | espaco | 14 | import br.com.ec.domain.model.tipos.TipoProduto; |
| 259 | espaco | 15 | |
| 16 | public interface FuncionarioService extends GenericService<Funcionario> { |
||
| 17 | |||
| 654 | blopes | 18 | FuncionarioDTO consultar(Long sequencialfuncionario); |
| 325 | espaco | 19 | |
| 20 | List<FuncionarioDTO> consultarFuncionarios(FuncionarioDTO funcionarioDTO); |
||
| 21 | |||
| 303 | espaco | 22 | Funcionario consultarFuncionarioPelaPessoa(Long sequencialPessoa); |
| 23 | |||
| 259 | espaco | 24 | List<FuncionarioDTO> consultarFuncionariosAdmitidos(); |
| 25 | |||
| 26 | FuncionarioDTO analisarFuncionario(FuncionarioDTO funcionario); |
||
| 27 | |||
| 261 | espaco | 28 | BarChartModel consultarGraficoComparativoCustosLucro(Long sequencialFuncionario, ParametrosPeriodoDTO parametrosPeriodoDTO); |
| 29 | |||
| 30 | PieChartModel consultarGraficoTiposProdutos(Long sequencialFuncionario, ParametrosPeriodoDTO parametrosPeriodoDTO, List<TipoProduto> tiposProduto); |
||
| 259 | espaco | 31 | |
| 32 | PieChartModel consultarGraficoFormasPagamento(Long sequencialFuncionario, ParametrosPeriodoDTO parametrosPeriodoDTO); |
||
| 33 | |||
| 353 | espaco | 34 | List<FuncionarioEscalaDTO> consultarEscalas(FuncionarioDTO funcionarioDTO, VigenciaDTO vigenciaDTO); |
| 35 | |||
| 259 | espaco | 36 | } |