Subversion Repositories Integrator Subversion

Rev

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
}