Rev 439 | Rev 653 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 439 | Rev 610 | ||
|---|---|---|---|
| Line 35... | Line 35... | ||
| 35 | } else { |
35 | } else { |
| 36 | this.pontuacao = new Long(10); |
36 | this.pontuacao = new Long(10); |
| 37 | }
|
37 | }
|
| 38 | }
|
38 | }
|
| 39 | 39 | ||
| 40 | public AvaliacaoFuncionarioDTO(Long sequencialPessoa, Long sequencialFuncionario, String nomeFuncionario, String emailFuncionario, |
- | |
| - | 40 | public AvaliacaoFuncionarioDTO(Long sequencialPessoa, Long sequencialFuncionario, String nomeFuncionario, String cpfFuncionario, String emailFuncionario, |
|
| 41 | Integer codigoContabilidade, Long sequencialAvaliacao, Long sequencialVigencia, String descricaoVigencia, Double porcentagemComissao, |
41 | Integer codigoContabilidade, Long sequencialAvaliacao, Long sequencialVigencia, String descricaoVigencia, Double porcentagemComissao, |
| 42 | String observacao, Long pontuacao, Double valorComissao, Double valorMetaMensal) { |
42 | String observacao, Long pontuacao, Double valorComissao, Double valorMetaMensal) { |
| 43 | this.avaliacaoDTO = new AvaliacaoDTO(sequencialAvaliacao, sequencialVigencia, descricaoVigencia); |
43 | this.avaliacaoDTO = new AvaliacaoDTO(sequencialAvaliacao, sequencialVigencia, descricaoVigencia); |
| 44 | this.funcionarioDTO = new FuncionarioDTO(sequencialFuncionario, sequencialPessoa, nomeFuncionario, emailFuncionario, codigoContabilidade); |
- | |
| - | 44 | this.funcionarioDTO = new FuncionarioDTO(sequencialFuncionario, sequencialPessoa, nomeFuncionario, cpfFuncionario, emailFuncionario, codigoContabilidade); |
|
| 45 | this.porcentagemComissao = porcentagemComissao; |
45 | this.porcentagemComissao = porcentagemComissao; |
| 46 | this.observacao = observacao; |
46 | this.observacao = observacao; |
| 47 | this.pontuacao = pontuacao; |
47 | this.pontuacao = pontuacao; |
| 48 | this.valorComissao = valorComissao; |
48 | this.valorComissao = valorComissao; |
| 49 | this.valorMetaMensal = valorMetaMensal; |
49 | this.valorMetaMensal = valorMetaMensal; |
| Line 160... | Line 160... | ||
| 160 | return retornarFaixaComissao(getValorTotalVendido(), getFuncionario().getTipoComissionamento());
|
160 | return retornarFaixaComissao(getValorTotalVendido(), getFuncionario().getTipoComissionamento());
|
| 161 | }
|
161 | }
|
| 162 | return 0.0;
|
162 | return 0.0;
|
| 163 | }
|
163 | }
|
| 164 | */
|
164 | */
|
| 165 | @Transient |
- | |
| - | 165 | ||
| 166 | public Double retornarPercentualRealizado() { |
166 | public Double retornarPercentualRealizado() { |
| 167 | return retornarPercentual(getValorTotalVendido(), getValorMetaMensal()); |
167 | return retornarPercentual(getValorTotalVendido(), getValorMetaMensal()); |
| 168 | }
|
168 | }
|
| 169 | 169 | ||
| 170 | @Transient |
- | |
| 171 | public Double retornarPercentualRealizado(Double totalVendas) { |
170 | public Double retornarPercentualRealizado(Double totalVendas) { |
| 172 | return retornarPercentual(totalVendas, getValorMetaMensal()); |
171 | return retornarPercentual(totalVendas, getValorMetaMensal()); |
| 173 | }
|
172 | }
|
| 174 | 173 | ||
| 175 | @Transient |
- | |
| 176 | public Double retornarPercentual(Double total, Double meta) { |
174 | public Double retornarPercentual(Double total, Double meta) { |
| 177 | return VerificadorUtil.naoEstaNulo(total) && VerificadorUtil.naoEstaNulo(meta)? meta > new Double(0.0) ? total / meta : new Double(0.0) : new Double(0.0); |
175 | return VerificadorUtil.naoEstaNulo(total) && VerificadorUtil.naoEstaNulo(meta)? meta > new Double(0.0) ? total / meta : new Double(0.0) : new Double(0.0); |
| 178 | }
|
176 | }
|
| 179 | 177 | ||
| 180 | @Transient |
- | |
| 181 | public Integer getCodigoContabilidadeDoFuncionario() { |
178 | public Integer getCodigoContabilidadeDoFuncionario() { |
| 182 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getCodigoContabilidade() : null; |
179 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getCodigoContabilidade() : null; |
| 183 | }
|
180 | }
|
| 184 | 181 | ||
| 185 | @Transient |
- | |
| 186 | public Long getSequencialPessoaDoFuncionario() { |
182 | public Long getSequencialPessoaDoFuncionario() { |
| 187 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getSequencialPessoaDoFuncionario() : null; |
183 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getSequencialPessoaDoFuncionario() : null; |
| 188 | }
|
184 | }
|
| 189 | 185 | ||
| 190 | @Transient |
- | |
| 191 | public Long getSequencialDoFuncionario() { |
186 | public Long getSequencialDoFuncionario() { |
| 192 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getSequencialFuncionario() : null; |
187 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getSequencialFuncionario() : null; |
| 193 | }
|
188 | }
|
| 194 | 189 | ||
| 195 | @Transient |
- | |
| 196 | public Long getSequencialDaAvaliacao() { |
190 | public Long getSequencialDaAvaliacao() { |
| 197 | return VerificadorUtil.naoEstaNulo(getAvaliacaoDTO())? getAvaliacaoDTO().getSequencial() : null; |
191 | return VerificadorUtil.naoEstaNulo(getAvaliacaoDTO())? getAvaliacaoDTO().getSequencial() : null; |
| 198 | }
|
192 | }
|
| 199 | 193 | ||
| 200 | @Transient |
- | |
| - | 194 | public String getCpfCnpjDoFuncionario() { |
|
| - | 195 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getCpfCnpjDaPessoa() : null; |
|
| - | 196 | }
|
|
| - | 197 | ||
| 201 | public String getNomeDaPessoa() { |
198 | public String getNomeDaPessoa() { |
| 202 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getNomeDaPessoa() : null; |
199 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getNomeDaPessoa() : null; |
| 203 | }
|
200 | }
|
| 204 | 201 | ||
| 205 | @Transient |
- | |
| 206 | public String getEmailDaPessoa() { |
202 | public String getEmailDaPessoa() { |
| 207 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getEmailDaPessoa() : null; |
203 | return VerificadorUtil.naoEstaNulo(getFuncionarioDTO())? getFuncionarioDTO().getEmailDaPessoa() : null; |
| 208 | }
|
204 | }
|
| 209 | 205 | ||
| 210 | }
|
206 | }
|