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.srv.model.Especialidade;
4
import br.gov.al.saude.srv.model.FormaIngresso;
5
import br.gov.al.saude.srv.model.Orgao;
6
import br.gov.al.saude.srv.model.ServidorDadoFuncional;
7
import br.gov.al.saude.srv.model.Unidade;
8
import br.gov.al.saude.framework.model.SetorView;
9
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
10
 
11
public class ServidorDadoFuncionalBuilder extends
12
                AbstractEntidadeBuilder<ServidorDadoFuncional> {
13
 
14
        @Override
15
        protected void inicializarDadosDefault() {
16
                entidade = new ServidorDadoFuncional();
17
        }
18
 
19
        public ServidorDadoFuncionalBuilder comSequencial(String sequencialDadoFuncional) {
20
                entidade.setSequencial(parseLong(sequencialDadoFuncional));
21
                return this;
22
        }
23
 
24
        public ServidorDadoFuncionalBuilder comFormaIngresso(FormaIngresso formaIngresso) {
25
                entidade.setFormaIngresso(formaIngresso);
26
                return this;
27
        }
28
 
29
        public ServidorDadoFuncionalBuilder comCargaHoraria(String cargaHoraria) {
30
                entidade.setCargaHoraria(parseInt(cargaHoraria));
31
                return this;
32
        }
33
 
34
        public ServidorDadoFuncionalBuilder comOrgaoLotacao(Orgao orgaoLotacao) {
35
                entidade.setOrgaoLotacao(orgaoLotacao);
36
                return this;
37
        }
38
 
39
        public ServidorDadoFuncionalBuilder comUnidadeLotacao(Unidade unidade) {
40
                entidade.setUnidadeLotacao(unidade);
41
                return this;
42
        }
43
 
44
        public ServidorDadoFuncionalBuilder comEspecialidade(Especialidade especialidade) {
45
                entidade.setEspecialidade(especialidade);
46
                return this;
47
        }
48
 
49
        public ServidorDadoFuncionalBuilder comSetor(SetorView setor) {
50
                entidade.setSetorView(setor);          
51
                return this;
52
        }
53
 
54
}