Subversion Repositories Integrator Subversion

Rev

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

Rev 319 Rev 353
Line 10... Line 10...
10
       
10
       
11
        private Long sequencialFuncionarioFerias;
11
        private Long sequencialFuncionarioFerias;
12
        private FuncionarioDTO funcionarioDTO;
12
        private FuncionarioDTO funcionarioDTO;
13
        private Date dataInicial;
13
        private Date dataInicial;
14
        private Date dataFinal;
14
        private Date dataFinal;
-
 
15
        private Integer quantidadeDiasFerias = 30;
-
 
16
        private Integer quantidadeDiasAquisicaoFerias = 365;
15
        private Date dataInicialAquisicao;
17
        private Date dataInicialAquisicao;
16
        private Date dataFinalAquisicao;
18
        private Date dataFinalAquisicao;
17
        private Boolean confirmada;
19
        private Boolean confirmada;
18
        private String observacao;
20
        private String observacao;
19
        private Boolean executada;
21
        private Boolean executada;
Line 58... Line 60...
58
        public Date getDataFinal() {
60
        public Date getDataFinal() {
59
                return dataFinal;
61
                return dataFinal;
60
        }
62
        }
61
        public void setDataFinal(Date dataFinal) {
63
        public void setDataFinal(Date dataFinal) {
62
                this.dataFinal = dataFinal;
64
                this.dataFinal = dataFinal;
-
 
65
        }
-
 
66
       
-
 
67
        public Integer getQuantidadeDiasFerias() {
-
 
68
                return quantidadeDiasFerias;
-
 
69
        }
-
 
70
        public void setQuantidadeDiasFerias(Integer quantidadeDiasFerias) {
-
 
71
                this.quantidadeDiasFerias = quantidadeDiasFerias;
-
 
72
        }
-
 
73
       
-
 
74
        public Integer getQuantidadeDiasAquisicaoFerias() {
-
 
75
                return quantidadeDiasAquisicaoFerias;
-
 
76
        }
-
 
77
        public void setQuantidadeDiasAquisicaoFerias(Integer quantidadeDiasAquisicaoFerias) {
-
 
78
                this.quantidadeDiasAquisicaoFerias = quantidadeDiasAquisicaoFerias;
63
        }
79
        }
64
80
65
        public Date getDataInicialAquisicao() {
81
        public Date getDataInicialAquisicao() {
66
                return dataInicialAquisicao;
82
                return dataInicialAquisicao;
67
        }
83
        }
Line 118... Line 134...
118
                                return quantidadeDias;
134
                                return quantidadeDias;
119
                        }
135
                        }
120
                }
136
                }
121
                return null;
137
                return null;
122
        }
138
        }
-
 
139
       
-
 
140
        public void provisionarDataFinal() {
-
 
141
                if (VerificadorUtil.naoEstaNulo(getDataInicial())) {
-
 
142
                        setDataFinal(DataUtils.acrescentarDias(getDataInicial(), getQuantidadeDiasFerias()-1));
-
 
143
                }
-
 
144
        }
-
 
145
       
-
 
146
        public void provisionarDataAquisicaoFinal() {
-
 
147
                if (VerificadorUtil.naoEstaNulo(getDataInicialAquisicao())) {
-
 
148
                        setDataFinalAquisicao(DataUtils.acrescentarDias(getDataInicialAquisicao(), getQuantidadeDiasAquisicaoFerias()-1));
-
 
149
                }
-
 
150
        }
-
 
151
       
123
}
152
}