Subversion Repositories Integrator Subversion

Rev

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

Rev 610 Rev 653
Line 22... Line 22...
22
       
22
       
23
        private List<AvaliacaoFuncionarioItemAvaliacaoDTO> itensAvaliacao;
23
        private List<AvaliacaoFuncionarioItemAvaliacaoDTO> itensAvaliacao;
24
       
24
       
25
        public AvaliacaoFuncionarioDTO() {}
25
        public AvaliacaoFuncionarioDTO() {}
26
       
26
       
-
 
27
        public static String CONSULTA_DTO_COMPLETA = "new br.com.ec.domain.dto.AvaliacaoFuncionarioDTO(" +
-
 
28
                        "e.avaliacaoFuncionarioId.sequencialFuncionario, e.avaliacaoFuncionarioId.sequencialAvaliacao, e.avaliacaoFuncionarioId.sequencialLoja" +
-
 
29
                        ", e.avaliacao.vigencia.descricao, e.observacao" +
-
 
30
                        ", (SELECT SUM(afi.quantidadePontos) FROM AvaliacaoFuncionarioItemAvaliacao afi " +
-
 
31
                        "WHERE afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialFuncionario = e.avaliacaoFuncionarioId.sequencialFuncionario AND " +
-
 
32
            "afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialAvaliacao = e.avaliacaoFuncionarioId.sequencialAvaliacao AND " +
-
 
33
            "afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialLoja = e.avaliacaoFuncionarioId.sequencialLoja AND " +
-
 
34
            "afi.itemAvaliacao.indicadorRetirarPontos IS TRUE)) ";
27
        public AvaliacaoFuncionarioDTO(Long sequencialFuncionario, Long sequencialAvaliacao, Long sequencialVigencia, String descricaoVigencia,
35
        public AvaliacaoFuncionarioDTO(Long sequencialFuncionario, Long sequencialAvaliacao, Long sequencialVigencia, String descricaoVigencia,
28
                        String observacao, Long pontuacaoNegativa) {
36
                        String observacao, Long pontuacaoNegativa) {
29
                this.avaliacaoDTO = new AvaliacaoDTO(sequencialAvaliacao, null, descricaoVigencia);
37
                this.avaliacaoDTO = new AvaliacaoDTO(sequencialAvaliacao, null, descricaoVigencia);
30
                this.funcionarioDTO = new FuncionarioDTO(sequencialFuncionario, null, null);
38
                this.funcionarioDTO = new FuncionarioDTO(sequencialFuncionario, null, null);
31
               
39