Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
package br.gov.al.saude.rhd.model.dto;
2
 
3
import java.io.Serializable;
4
import java.util.ArrayList;
5
import java.util.List;
6
 
7
public class ServidorFaltaDTO implements Serializable {
8
 
9
        private static final long serialVersionUID = 1L;
10
 
11
        private String cpfServidor;
12
        private Long matriculaDadoFuncionalServidor;
13
        private List<FaltaDTO> faltas;
14
 
15
        public ServidorFaltaDTO(String cpfServidor, Long matricula) {
16
                setCpfServidor(cpfServidor);
17
                setMatriculaDadoFuncionalServidor(matricula);
18
                setFaltas(new ArrayList<FaltaDTO>());
19
        }
20
 
21
        public String getCpfServidor() {
22
                return cpfServidor;
23
        }
24
 
25
        public void setCpfServidor(String cpfServidor) {
26
                this.cpfServidor = cpfServidor;
27
        }
28
 
29
        public Long getMatriculaDadoFuncionalServidor() {
30
                return matriculaDadoFuncionalServidor;
31
        }
32
 
33
        public void setMatriculaDadoFuncionalServidor(Long matriculaDadoFuncionalServidor) {
34
                this.matriculaDadoFuncionalServidor = matriculaDadoFuncionalServidor;
35
        }
36
 
37
        public List<FaltaDTO> getFaltas() {
38
                return faltas;
39
        }
40
 
41
        public void setFaltas(List<FaltaDTO> faltas) {
42
                this.faltas = faltas;
43
        }
44
 
45
        public void adicionarFalta(Long numeroMes, Integer quantidadeFaltas) {
46
                faltas.add(new FaltaDTO(numeroMes, quantidadeFaltas));
47
        }
48
 
49
}