Subversion Repositories Integrator Subversion

Rev

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

Rev 439 Rev 553
Line 7... Line 7...
7
7
8
public class FolhaPagamentoDTO {
8
public class FolhaPagamentoDTO {
9
       
9
       
10
        private AvaliacaoDTO avaliacaoDTO;
10
        private AvaliacaoDTO avaliacaoDTO;
11
        private List<FolhaPagamentoFuncionarioDTO> funcionarios;
11
        private List<FolhaPagamentoFuncionarioDTO> funcionarios;
-
 
12
       
-
 
13
        private List<FolhaPagamentoFuncionarioExtraidoDTO> funcionariosExtraidos;
12
       
14
       
13
        public FolhaPagamentoDTO() {}
15
        public FolhaPagamentoDTO() {}
14
       
16
       
15
        public FolhaPagamentoDTO(Avaliacao avaliacao) {
17
        public FolhaPagamentoDTO(Avaliacao avaliacao) {
16
                this.avaliacaoDTO = new AvaliacaoDTO(avaliacao);
18
                this.avaliacaoDTO = new AvaliacaoDTO(avaliacao);
Line 27... Line 29...
27
                return funcionarios;
29
                return funcionarios;
28
        }
30
        }
29
        public void setFuncionarios(List<FolhaPagamentoFuncionarioDTO> funcionarios) {
31
        public void setFuncionarios(List<FolhaPagamentoFuncionarioDTO> funcionarios) {
30
                this.funcionarios = funcionarios;
32
                this.funcionarios = funcionarios;
31
        }
33
        }
32
-
 
33
        public void preencherValorImportado(Integer codigoContabilidade, Double valorVencimento, FolhaPagamentoFuncionarioArquivoDTO arquivo) {
-
 
-
 
34
       
-
 
35
        public List<FolhaPagamentoFuncionarioExtraidoDTO> getFuncionariosExtraidos() {
-
 
36
                return funcionariosExtraidos;
-
 
37
        }
-
 
38
        public void setFuncionariosExtraidos(List<FolhaPagamentoFuncionarioExtraidoDTO> funcionariosExtraidos) {
-
 
39
                this.funcionariosExtraidos = funcionariosExtraidos;
-
 
40
        }
-
 
41
       
-
 
42
        public void preencherValorImportado(FolhaPagamentoFuncionarioExtraidoDTO folhaPagamentoFuncionarioExtraidoDTO) {
34
                if (!VerificadorUtil.isListaNulaOuVazia(getFuncionarios())) {
43
                if (!VerificadorUtil.isListaNulaOuVazia(getFuncionarios())) {
35
                        for (FolhaPagamentoFuncionarioDTO funcionario : getFuncionarios()) {
44
                        for (FolhaPagamentoFuncionarioDTO funcionario : getFuncionarios()) {
36
                                if (VerificadorUtil.naoEstaNulo(funcionario.getCodigoContabilidadeDoFuncionario())) {
45
                                if (VerificadorUtil.naoEstaNulo(funcionario.getCodigoContabilidadeDoFuncionario())) {
37
                                        if (funcionario.getCodigoContabilidadeDoFuncionario().equals(codigoContabilidade)) {
-
 
38
                                                funcionario.setValorSalarioImportado(valorVencimento);
-
 
39
                                                funcionario.setArquivo(arquivo);
-
 
-
 
46
                                        if (funcionario.getCodigoContabilidadeDoFuncionario().equals(folhaPagamentoFuncionarioExtraidoDTO.getCodigoContabilidade())) {
-
 
47
                                                funcionario.setValorSalarioImportado(folhaPagamentoFuncionarioExtraidoDTO.getValorVencimentos());
-
 
48
                                                funcionario.setArquivo(folhaPagamentoFuncionarioExtraidoDTO.getArquivo());
-
 
49
                                                folhaPagamentoFuncionarioExtraidoDTO.setAdicionado(true);
40
                                        }
50
                                        }
41
                                }
51
                                }
42
                        }
52
                        }
43
                }
53
                }
44
        }
54
        }