Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

package br.gov.al.saude.rhd.model.dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class ServidorFaltaDTO implements Serializable {

        private static final long serialVersionUID = 1L;
       
        private String cpfServidor;
        private Long matriculaDadoFuncionalServidor;
        private List<FaltaDTO> faltas;
       
        public ServidorFaltaDTO(String cpfServidor, Long matricula) {
                setCpfServidor(cpfServidor);
                setMatriculaDadoFuncionalServidor(matricula);
                setFaltas(new ArrayList<FaltaDTO>());
        }
       
        public String getCpfServidor() {
                return cpfServidor;
        }
       
        public void setCpfServidor(String cpfServidor) {
                this.cpfServidor = cpfServidor;
        }
       
        public Long getMatriculaDadoFuncionalServidor() {
                return matriculaDadoFuncionalServidor;
        }
       
        public void setMatriculaDadoFuncionalServidor(Long matriculaDadoFuncionalServidor) {
                this.matriculaDadoFuncionalServidor = matriculaDadoFuncionalServidor;
        }
       
        public List<FaltaDTO> getFaltas() {
                return faltas;
        }
       
        public void setFaltas(List<FaltaDTO> faltas) {
                this.faltas = faltas;
        }

        public void adicionarFalta(Long numeroMes, Integer quantidadeFaltas) {
                faltas.add(new FaltaDTO(numeroMes, quantidadeFaltas));
        }
       
}