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;
}
}