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 | }
|