Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
package br.gov.al.saude.test.builder;
2
 
3
import br.gov.al.saude.framework.core.util.DataUtils;
4
import br.gov.al.saude.srv.model.InstituicaoEstagio;
5
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
6
 
7
public class InstituicaoEstagioBuilder extends AbstractEntidadeBuilder<InstituicaoEstagio> {
8
 
9
        @Override
10
        protected void inicializarDadosDefault() {
11
                entidade = new InstituicaoEstagio();
12
        }
13
 
14
        public InstituicaoEstagioBuilder comCodigo(String codigo) {
15
                entidade.setCodigo(new Short(codigo));
16
                return this;
17
        }
18
 
19
        public InstituicaoEstagioBuilder comDescricao(String descricao) {
20
                entidade.setDescricao(descricao);
21
                return this;
22
        }
23
 
24
        public InstituicaoEstagioBuilder comSigla(String sigla) {
25
                entidade.setSigla(sigla);
26
                return this;
27
        }
28
 
29
        public InstituicaoEstagioBuilder comConvenio(String convenio) {
30
                entidade.setConvenio(convenio);
31
                return this;
32
        }
33
 
34
        public InstituicaoEstagioBuilder comDataInicioConvenio(String dataInicio) {
35
                entidade.setInicioConvenio(DataUtils.converterStringParaData(dataInicio));
36
                return this;
37
        }
38
 
39
        public InstituicaoEstagioBuilder comDataFimConvenio(String dataFim) {
40
                entidade.setFimConvenio(DataUtils.converterStringParaData(dataFim));
41
                return this;
42
        }
43
 
44
}