Rev 654 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 654 | Rev 659 | ||
|---|---|---|---|
| Line 15... | Line 15... | ||
| 15 | 15 | ||
| 16 | private Double porcentagemComissao; |
16 | private Double porcentagemComissao; |
| 17 | private String observacao; |
17 | private String observacao; |
| 18 | private Long pontuacao; |
18 | private Long pontuacao; |
| 19 | 19 | ||
| 20 | private Double valorTotalVendido; |
- | |
| 21 | private Double valorMetaMensal; |
20 | private Double valorMetaMensal; |
| - | 21 | private Double valorMetaTicketMedio; |
|
| 22 | private Double valorComissao; |
22 | private Double valorComissao; |
| - | 23 | ||
| - | 24 | private Double valorTotalVendido; |
|
| 23 | 25 | ||
| 24 | private List<AvaliacaoFuncionarioItemAvaliacaoDTO> itensAvaliacao; |
26 | private List<AvaliacaoFuncionarioItemAvaliacaoDTO> itensAvaliacao; |
| 25 | 27 | ||
| 26 | public AvaliacaoFuncionarioDTO() {} |
28 | public AvaliacaoFuncionarioDTO() {} |
| 27 | 29 | ||
| 28 | public static String CONSULTA_DTO_COMPLETA = "new br.com.ec.domain.dto.AvaliacaoFuncionarioDTO(" + |
30 | public static String CONSULTA_DTO_COMPLETA = "new br.com.ec.domain.dto.AvaliacaoFuncionarioDTO(" + |
| 29 | "e.avaliacaoFuncionarioId.sequencialAvaliacao, e.avaliacaoFuncionarioId.sequencialLoja, e.avaliacaoFuncionarioId.sequencialFuncionario, " +
|
- | |
| - | 31 | "e.avaliacaoFuncionarioId.sequencialAvaliacao, e.loja.sequencial, e.avaliacaoFuncionarioId.sequencialFuncionario, " +
|
|
| 30 | "e.avaliacao.vigencia.sequencial, e.avaliacao.vigencia.descricao, e.observacao, " +
|
32 | "e.avaliacao.vigencia.sequencial, e.avaliacao.vigencia.descricao, e.observacao, " +
|
| 31 | "(SELECT SUM(afi.quantidadePontos) FROM AvaliacaoFuncionarioItemAvaliacao afi " +
|
33 | "(SELECT SUM(afi.quantidadePontos) FROM AvaliacaoFuncionarioItemAvaliacao afi " +
|
| 32 | "WHERE afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialAvaliacao = e.avaliacaoFuncionarioId.sequencialAvaliacao AND " +
|
34 | "WHERE afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialAvaliacao = e.avaliacaoFuncionarioId.sequencialAvaliacao AND " +
|
| 33 | "afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialLoja = e.avaliacaoFuncionarioId.sequencialLoja AND " +
|
- | |
| - | 35 | "afi.avaliacaoFuncionario.loja.sequencial = e.loja.sequencial AND " +
|
|
| 34 | "afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialFuncionario = e.avaliacaoFuncionarioId.sequencialFuncionario AND " +
|
36 | "afi.avaliacaoFuncionario.avaliacaoFuncionarioId.sequencialFuncionario = e.avaliacaoFuncionarioId.sequencialFuncionario AND " +
|
| 35 | "afi.itemAvaliacao.indicadorRetirarPontos IS TRUE)) "; |
- | |
| - | 37 | "afi.itemAvaliacao.indicadorRetirarPontos IS TRUE), " +
|
|
| - | 38 | "e.valorMetaMensal, e.valorMetaTicketMedio, e.valorComissao) "; |
|
| 36 | public AvaliacaoFuncionarioDTO(Long sequencialAvaliacao, Long sequencialLoja, Long sequencialFuncionario, Long sequencialVigencia, |
39 | public AvaliacaoFuncionarioDTO(Long sequencialAvaliacao, Long sequencialLoja, Long sequencialFuncionario, Long sequencialVigencia, |
| 37 | String descricaoVigencia, String observacao, Long pontuacaoNegativa) { |
- | |
| - | 40 | String descricaoVigencia, String observacao, Long pontuacaoNegativa, Double valorMetaMensal, Double valorMetaTicketMedio, Double valorComissao) { |
|
| 38 | this.avaliacaoDTO = new AvaliacaoDTO(sequencialAvaliacao, null, descricaoVigencia); |
41 | this.avaliacaoDTO = new AvaliacaoDTO(sequencialAvaliacao, null, descricaoVigencia); |
| 39 | this.lojaDTO = new LojaDTO(sequencialLoja); |
42 | this.lojaDTO = new LojaDTO(sequencialLoja); |
| 40 | this.funcionarioDTO = new FuncionarioDTO(sequencialFuncionario, null, null); |
43 | this.funcionarioDTO = new FuncionarioDTO(sequencialFuncionario, null, null); |
| 41 | 44 | ||
| 42 | this.observacao = observacao; |
45 | this.observacao = observacao; |
| 43 | if (VerificadorUtil.naoEstaNulo(pontuacaoNegativa)) { |
46 | if (VerificadorUtil.naoEstaNulo(pontuacaoNegativa)) { |
| 44 | this.pontuacao = 10 - pontuacaoNegativa; |
47 | this.pontuacao = 10 - pontuacaoNegativa; |
| 45 | } else { |
48 | } else { |
| 46 | this.pontuacao = new Long(10); |
49 | this.pontuacao = new Long(10); |
| 47 | }
|
50 | }
|
| - | 51 | this.valorMetaMensal = valorMetaMensal; |
|
| - | 52 | this.valorMetaTicketMedio = valorMetaTicketMedio; |
|
| - | 53 | this.valorComissao = valorComissao; |
|
| 48 | }
|
54 | }
|
| 49 | 55 | ||
| 50 | public AvaliacaoFuncionarioDTO(Long sequencialPessoa, Long sequencialFuncionario, String nomeFuncionario, String cpfFuncionario, String emailFuncionario, |
56 | public AvaliacaoFuncionarioDTO(Long sequencialPessoa, Long sequencialFuncionario, String nomeFuncionario, String cpfFuncionario, String emailFuncionario, |
| 51 | Integer codigoContabilidade, Long sequencialAvaliacao, Long sequencialVigencia, String descricaoVigencia, Double porcentagemComissao, |
57 | Integer codigoContabilidade, Long sequencialAvaliacao, Long sequencialVigencia, String descricaoVigencia, Double porcentagemComissao, |
| 52 | String observacao, Long pontuacao, Double valorComissao, Double valorMetaMensal) { |
58 | String observacao, Long pontuacao, Double valorComissao, Double valorMetaMensal) { |
| Line 111... | Line 117... | ||
| 111 | public Double getValorMetaMensal() { |
117 | public Double getValorMetaMensal() { |
| 112 | return valorMetaMensal; |
118 | return valorMetaMensal; |
| 113 | }
|
119 | }
|
| 114 | public void setValorMetaMensal(Double valorMetaMensal) { |
120 | public void setValorMetaMensal(Double valorMetaMensal) { |
| 115 | this.valorMetaMensal = valorMetaMensal; |
121 | this.valorMetaMensal = valorMetaMensal; |
| - | 122 | }
|
|
| - | 123 | ||
| - | 124 | public Double getValorMetaTicketMedio() { |
|
| - | 125 | return valorMetaTicketMedio; |
|
| - | 126 | }
|
|
| - | 127 | public void setValorMetaTicketMedio(Double valorMetaTicketMedio) { |
|
| - | 128 | this.valorMetaTicketMedio = valorMetaTicketMedio; |
|
| 116 | }
|
129 | }
|
| 117 | 130 | ||
| 118 | public Double getValorComissao() { |
131 | public Double getValorComissao() { |
| 119 | return valorComissao; |
132 | return valorComissao; |
| 120 | }
|
133 | }
|