Subversion Repositories Integrator Subversion

Rev

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

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

import java.io.Serializable;

import br.gov.al.saude.framework.core.util.VerificadorUtil;
import br.gov.al.saude.scs.model.Capacitacao;
import br.gov.al.saude.scs.model.Turma;

public class ConsultaTurmaDTO implements Serializable {
       
        private static final long serialVersionUID = 1L;
       
        private Capacitacao capacitacao;
        private Turma turma = new Turma();
        private Integer ano;
       
        public ConsultaTurmaDTO() {}
       
        public ConsultaTurmaDTO(Capacitacao capacitacao, Turma turma, Integer ano) {
                this.capacitacao = capacitacao;
                this.turma = turma;
                this.ano = ano;
        }
       
        public Capacitacao getCapacitacao() {
                return capacitacao;
        }
        public void setCapacitacao(Capacitacao capacitacao) {
                this.capacitacao = capacitacao;
        }
        public Long getSequencialCapacitacao() {
                return VerificadorUtil.naoEstaNulo(getCapacitacao()) ? getCapacitacao().getSequencial() : null;
        }
       
        public Turma getTurma() {
                return turma;
        }
        public void setTurma(Turma turma) {
                this.turma = turma;
        }
        public Long getSequencialTurma() {
                return VerificadorUtil.naoEstaNulo(getTurma()) ? getTurma().getSequencial() : null;
        }
       
        public Integer getAno() {
                return ano;
        }
        public void setAno(Integer ano) {
                this.ano = ano;
        }

}