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 java.util.Date;
import java.util.List;

import br.gov.al.saude.framework.core.util.VerificadorUtil;

public class ProcessoIntegraDTO implements Serializable {

        private static final long serialVersionUID = 1L;

        private Integer codigoOgrao;
        private String descricaoOgrao;
        private String siglaOrgao;
        private Integer numeroProcesso;
        private String anoProcesso;
        private Date dataEntrada;
        private String assunto;
        private String tipo;
        private String detalhamento;
        private String numeroDocumento;
        private Date dataDocumento;
        private String situacao;
        private List<InteressadoIntegraDTO> interessados;
       
        public Integer getCodigoOgrao() {
                return codigoOgrao;
        }
       
        public void setCodigoOgrao(Integer codigoOgrao) {
                this.codigoOgrao = codigoOgrao;
        }
       
        public Integer getNumeroProcesso() {
                return numeroProcesso;
        }
       
        public void setNumeroProcesso(Integer numeroProcesso) {
                this.numeroProcesso = numeroProcesso;
        }
       
        public String getAnoProcesso() {
                return anoProcesso;
        }
       
        public void setAnoProcesso(String anoProcesso) {
                this.anoProcesso = anoProcesso;
        }
       
        public Date getDataEntrada() {
                return dataEntrada;
        }
       
        public void setDataEntrada(Date dataEntrada) {
                this.dataEntrada = dataEntrada;
        }
       
        public String getAssunto() {
                return assunto;
        }

        public void setAssunto(String assunto) {
                this.assunto = assunto;
        }

        public String getTipo() {
                return tipo;
        }
       
        public void setTipo(String tipo) {
                this.tipo = tipo;
        }
       
        public String getDetalhamento() {
                return detalhamento;
        }
       
        public void setDetalhamento(String detalhamento) {
                this.detalhamento = detalhamento;
        }
       
        public String getNumeroDocumento() {
                return numeroDocumento;
        }
       
        public void setNumeroDocumento(String numeroDocumento) {
                this.numeroDocumento = numeroDocumento;
        }
       
        public Date getDataDocumento() {
                return dataDocumento;
        }
       
        public void setDataDocumento(Date dataDocumento) {
                this.dataDocumento = dataDocumento;
        }
       
        public String getSituacao() {
                return situacao;
        }
       
        public void setSituacao(String situacao) {
                this.situacao = situacao;
        }
       
        public String getDescricaoOgrao() {
                return descricaoOgrao;
        }
       
        public void setDescricaoOgrao(String descricaoOgrao) {
                this.descricaoOgrao = descricaoOgrao;
        }
       
        public String getNumeroProcessoComCodigoOrgaoIhAno() {
                if(VerificadorUtil.naoEstaNuloOuVazio(numeroProcesso)) {
                        return siglaOrgao + "-" + String.format("%06d", numeroProcesso) + "/" + anoProcesso;
                }
                return null;
        }
       
        public List<InteressadoIntegraDTO> getInteressados() {
                return interessados;
        }
       
        public void setInteressados(List<InteressadoIntegraDTO> interessados) {
                this.interessados = interessados;
        }
       
        public String getSiglaOrgao() {
                return siglaOrgao;
        }
       
        public void setSiglaOrgao(String siglaOrgao) {
                this.siglaOrgao = siglaOrgao;
        }

}