Subversion Repositories Integrator Subversion

Rev

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

package br.gov.al.saude.test.builder;

import br.gov.al.saude.framework.core.util.DataUtils;
import br.gov.al.saude.srv.model.InstituicaoEstagio;
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;

public class InstituicaoEstagioBuilder extends AbstractEntidadeBuilder<InstituicaoEstagio> {

        @Override
        protected void inicializarDadosDefault() {
                entidade = new InstituicaoEstagio();
        }
       
        public InstituicaoEstagioBuilder comCodigo(String codigo) {
                entidade.setCodigo(new Short(codigo));
                return this;
        }
       
        public InstituicaoEstagioBuilder comDescricao(String descricao) {
                entidade.setDescricao(descricao);
                return this;
        }
       
        public InstituicaoEstagioBuilder comSigla(String sigla) {
                entidade.setSigla(sigla);
                return this;
        }

        public InstituicaoEstagioBuilder comConvenio(String convenio) {
                entidade.setConvenio(convenio);
                return this;
        }
       
        public InstituicaoEstagioBuilder comDataInicioConvenio(String dataInicio) {
                entidade.setInicioConvenio(DataUtils.converterStringParaData(dataInicio));
                return this;
        }
       
        public InstituicaoEstagioBuilder comDataFimConvenio(String dataFim) {
                entidade.setFimConvenio(DataUtils.converterStringParaData(dataFim));
                return this;
        }

}