Rev 427 | Rev 430 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 427 | Rev 429 | ||
|---|---|---|---|
| Line 8... | Line 8... | ||
| 8 | import org.springframework.context.annotation.Scope; |
8 | import org.springframework.context.annotation.Scope; |
| 9 | 9 | ||
| 10 | import br.com.ec.controller.consultademanda.AvaliacaoConsultaPorDemanda; |
10 | import br.com.ec.controller.consultademanda.AvaliacaoConsultaPorDemanda; |
| 11 | import br.com.ec.core.consulta.ParametrosConsulta; |
11 | import br.com.ec.core.consulta.ParametrosConsulta; |
| 12 | import br.com.ec.core.generic.GenericService; |
12 | import br.com.ec.core.generic.GenericService; |
| - | 13 | import br.com.ec.domain.dto.FolhaPagamentoDTO; |
|
| 13 | import br.com.ec.domain.model.Avaliacao; |
14 | import br.com.ec.domain.model.Avaliacao; |
| 14 | import br.com.ec.domain.service.AvaliacaoService; |
15 | import br.com.ec.domain.service.AvaliacaoService; |
| 15 | import br.com.ec.domain.service.FolhaPagamentoService; |
16 | import br.com.ec.domain.service.FolhaPagamentoService; |
| 16 | import br.com.ec.web.exception.VerificadorLancamentoException; |
17 | import br.com.ec.web.exception.VerificadorLancamentoException; |
| 17 | import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean; |
18 | import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean; |
| Line 21... | Line 22... | ||
| 21 | @Named |
22 | @Named |
| 22 | @Scope("view") |
23 | @Scope("view") |
| 23 | public class FolhaPagamentoBean extends AbstractBean<Avaliacao> implements Serializable { |
24 | public class FolhaPagamentoBean extends AbstractBean<Avaliacao> implements Serializable { |
| 24 | 25 | ||
| 25 | private static final long serialVersionUID = 1L; |
26 | private static final long serialVersionUID = 1L; |
| - | 27 | ||
| - | 28 | private FolhaPagamentoDTO folhaPagamentoDTO; |
|
| 26 | 29 | ||
| 27 | private FolhaPagamentoService folhaPagamentoService; |
30 | private FolhaPagamentoService folhaPagamentoService; |
| 28 | 31 | ||
| 29 | private AvaliacaoConsultaPorDemanda lazy; |
32 | private AvaliacaoConsultaPorDemanda lazy; |
| 30 | private ParametrosConsulta<Avaliacao> parametrosConsultaAvaliacao; |
33 | private ParametrosConsulta<Avaliacao> parametrosConsultaAvaliacao; |
| Line 59... | Line 62... | ||
| 59 | }
|
62 | }
|
| 60 | 63 | ||
| 61 | @Override |
64 | @Override |
| 62 | public void preConsultar() { |
65 | public void preConsultar() { |
| 63 | setTipoOperacao(TipoOperacao.CONSULTAR); |
66 | setTipoOperacao(TipoOperacao.CONSULTAR); |
| - | 67 | }
|
|
| - | 68 | ||
| - | 69 | @Override |
|
| - | 70 | public void preAlterar(Avaliacao avaliacao) { |
|
| - | 71 | super.preAlterar(avaliacao); |
|
| - | 72 | // setFolhaPagamentoDTO(new FolhaPagamentoDTO(avaliacao));
|
|
| - | 73 | setFolhaPagamentoDTO(folhaPagamentoService.detalharFolhaPagamento(avaliacao.getSequencial())); |
|
| 64 | }
|
74 | }
|
| 65 | 75 | ||
| 66 | @Override |
76 | @Override |
| 67 | public Avaliacao getId() { |
77 | public Avaliacao getId() { |
| 68 | return getEntidade(); |
78 | return getEntidade(); |
| Line 83... | Line 93... | ||
| 83 | }
|
93 | }
|
| 84 | public void setParametrosConsultaAvaliacao(ParametrosConsulta<Avaliacao> parametrosConsultaAvaliacao) { |
94 | public void setParametrosConsultaAvaliacao(ParametrosConsulta<Avaliacao> parametrosConsultaAvaliacao) { |
| 85 | this.parametrosConsultaAvaliacao = parametrosConsultaAvaliacao; |
95 | this.parametrosConsultaAvaliacao = parametrosConsultaAvaliacao; |
| 86 | }
|
96 | }
|
| 87 | 97 | ||
| 88 | /**************************************************/
|
- | |
| 89 | - | ||
| 90 | public void detalharFolhaPagamento(Long sequencialAvaliacao) { |
- | |
| 91 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
- | |
| 92 | public void execute() { |
- | |
| 93 | folhaPagamentoService.detalharFolhaPagamento(sequencialAvaliacao); |
- | |
| 94 | }
|
- | |
| 95 | }); |
- | |
| - | 98 | public FolhaPagamentoDTO getFolhaPagamentoDTO() { |
|
| - | 99 | return folhaPagamentoDTO; |
|
| 96 | }
|
100 | }
|
| - | 101 | public void setFolhaPagamentoDTO(FolhaPagamentoDTO folhaPagamentoDTO) { |
|
| - | 102 | this.folhaPagamentoDTO = folhaPagamentoDTO; |
|
| - | 103 | }
|
|
| - | 104 | ||
| - | 105 | /**************************************************/
|
|
| 97 | 106 | ||
| 98 | }
|
107 | }
|