Rev 610 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 610 | Rev 654 | ||
|---|---|---|---|
| Line 4... | Line 4... | ||
| 4 | import java.util.List; |
4 | import java.util.List; |
| 5 | - | ||
| 6 | import javax.persistence.Transient; |
- | |
| 7 | 5 | ||
| 8 | import org.primefaces.model.charts.bar.BarChartModel; |
6 | import org.primefaces.model.charts.bar.BarChartModel; |
| 9 | import org.primefaces.model.charts.pie.PieChartModel; |
7 | import org.primefaces.model.charts.pie.PieChartModel; |
| 10 | 8 | ||
| 11 | import br.com.ec.core.util.DataUtils; |
9 | import br.com.ec.core.util.DataUtils; |
| Line 50... | Line 48... | ||
| 50 | private List<BancoHorasDTO> listaBancoHorasDTO; |
48 | private List<BancoHorasDTO> listaBancoHorasDTO; |
| 51 | private List<BancoHorasDTO> listaBancoHorasDTOAnoVigente; |
49 | private List<BancoHorasDTO> listaBancoHorasDTOAnoVigente; |
| 52 | 50 | ||
| 53 | public FuncionarioDTO() {} |
51 | public FuncionarioDTO() {} |
| 54 | 52 | ||
| 55 | public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.pessoa.sequencial, e.pessoa.nome"; |
- | |
| - | 53 | public static String CONSULTA_DTO_SIMPLES = "new br.com.ec.domain.dto.FuncionarioDTO(e.sequencial, e.pessoa.sequencial, e.pessoa.nome) "; |
|
| 56 | public FuncionarioDTO(Long sequencialFuncionario, Long sequencialPessoa, String nome) { |
54 | public FuncionarioDTO(Long sequencialFuncionario, Long sequencialPessoa, String nome) { |
| 57 | super(); |
55 | super(); |
| 58 | this.sequencialFuncionario = sequencialFuncionario; |
56 | this.sequencialFuncionario = sequencialFuncionario; |
| 59 | this.pessoaDTO = new PessoaDTO(sequencialPessoa, nome); |
57 | this.pessoaDTO = new PessoaDTO(sequencialPessoa, nome); |
| - | 58 | }
|
|
| - | 59 | ||
| - | 60 | public static String CONSULTA_DTO_SIMPLES_COM_USUARIO = "new br.com.ec.domain.dto.FuncionarioDTO(" |
|
| - | 61 | + "e.sequencial, e.pessoa.sequencial, e.pessoa.nome"
|
|
| - | 62 | + ", (SELECT u.sequencial FROM Usuario u WHERE u.pessoa.sequencial = e.pessoa.sequencial)"
|
|
| - | 63 | + ") "; |
|
| - | 64 | public FuncionarioDTO(Long sequencialFuncionario, Long sequencialPessoa, String nome, Long sequencialUsuario) { |
|
| - | 65 | super(); |
|
| - | 66 | this.sequencialFuncionario = sequencialFuncionario; |
|
| - | 67 | this.pessoaDTO = new PessoaDTO(sequencialPessoa, nome); |
|
| - | 68 | this.usuarioDTO = new UsuarioDTO(sequencialUsuario); |
|
| 60 | }
|
69 | }
|
| 61 | 70 | ||
| 62 | public FuncionarioDTO(Long sequencialFuncionario, Long sequencialPessoa, String nome, String cpf, String emailFuncionario, Integer codigoContabilidade) { |
71 | public FuncionarioDTO(Long sequencialFuncionario, Long sequencialPessoa, String nome, String cpf, String emailFuncionario, Integer codigoContabilidade) { |
| 63 | super(); |
72 | super(); |
| 64 | this.sequencialFuncionario = sequencialFuncionario; |
73 | this.sequencialFuncionario = sequencialFuncionario; |