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.rhd.model.RevisaoAvaliacao;
5
import br.gov.al.saude.rhd.model.ServidorAvaliacao;
6
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
7
 
8
public class RevisaoAvaliacaoBuilder extends AbstractEntidadeBuilder<RevisaoAvaliacao>{
9
 
10
        public RevisaoAvaliacaoBuilder comSequencial(String sequencial){
11
                entidade.setSequencial(parseLong(sequencial));
12
                return this;
13
        }
14
 
15
        public RevisaoAvaliacaoBuilder comSolicitacao(String solicitacao){
16
                entidade.setSolicitacao(solicitacao);
17
                return this;
18
        }
19
 
20
        public RevisaoAvaliacaoBuilder comResposta(String resposta){
21
                entidade.setResposta(resposta);
22
                return this;
23
        }
24
 
25
        public RevisaoAvaliacaoBuilder comTipoAvaliacao(String tipoAvaliacao){
26
                entidade.setTipoAvaliacao(tipoAvaliacao);
27
                return this;
28
        }
29
 
30
        public RevisaoAvaliacaoBuilder comNota(String nota){
31
                entidade.setNota(parseDouble(nota));
32
                return this;
33
        }
34
 
35
        public RevisaoAvaliacaoBuilder comTipoRevisao(String tipoRevisao){
36
                entidade.setTipoRevisao(tipoRevisao);
37
                return this;
38
        }
39
 
40
        public RevisaoAvaliacaoBuilder comServidorAvaliacao(ServidorAvaliacao servidorAvaliacao){
41
                entidade.setServidorAvaliacao(servidorAvaliacao);
42
                return this;
43
        }
44
 
45
        public RevisaoAvaliacaoBuilder comDataHoraCadastro(String dataHoraCadastro){
46
                entidade.setDataHoraCadastro(DataUtils.converterStringParaData(dataHoraCadastro));
47
                return this;
48
        }
49
 
50
        @Override
51
        protected void inicializarDadosDefault() {
52
                entidade = new RevisaoAvaliacao();
53
        }
54
}