Rev 656 | Rev 658 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 656 | Rev 657 | ||
|---|---|---|---|
| Line 11... | Line 11... | ||
| 11 | 11 | ||
| 12 | import br.com.ec.core.generic.GenericService; |
12 | import br.com.ec.core.generic.GenericService; |
| 13 | import br.com.ec.core.util.VerificadorUtil; |
13 | import br.com.ec.core.util.VerificadorUtil; |
| 14 | import br.com.ec.domain.dto.AvaliacaoDTO; |
14 | import br.com.ec.domain.dto.AvaliacaoDTO; |
| 15 | import br.com.ec.domain.dto.AvaliacaoFuncionarioDTO; |
15 | import br.com.ec.domain.dto.AvaliacaoFuncionarioDTO; |
| - | 16 | import br.com.ec.domain.dto.UsuarioDTO; |
|
| 16 | import br.com.ec.domain.dto.VigenciaDTO; |
17 | import br.com.ec.domain.dto.VigenciaDTO; |
| 17 | import br.com.ec.domain.model.Avaliacao; |
18 | import br.com.ec.domain.model.Avaliacao; |
| 18 | import br.com.ec.domain.model.AvaliacaoFuncionario; |
19 | import br.com.ec.domain.model.AvaliacaoFuncionario; |
| 19 | import br.com.ec.domain.model.AvaliacaoFuncionarioId; |
20 | import br.com.ec.domain.model.AvaliacaoFuncionarioId; |
| 20 | import br.com.ec.domain.service.AvaliacaoFuncionarioService; |
21 | import br.com.ec.domain.service.AvaliacaoFuncionarioService; |
| 21 | import br.com.ec.domain.service.AvaliacaoService; |
22 | import br.com.ec.domain.service.AvaliacaoService; |
| - | 23 | import br.com.ec.domain.service.UsuarioService; |
|
| 22 | import br.com.ec.domain.service.VigenciaService; |
24 | import br.com.ec.domain.service.VigenciaService; |
| 23 | import br.com.ec.web.exception.VerificadorLancamentoException; |
25 | import br.com.ec.web.exception.VerificadorLancamentoException; |
| 24 | import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean; |
26 | import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean; |
| 25 | import br.com.ec.web.generic.AbstractBean; |
27 | import br.com.ec.web.generic.AbstractBean; |
| 26 | import br.com.ec.web.message.LancadorMensagem; |
28 | import br.com.ec.web.message.LancadorMensagem; |
| Line 34... | Line 36... | ||
| 34 | 36 | ||
| 35 | private VigenciaDTO vigenciaSelecionada; |
37 | private VigenciaDTO vigenciaSelecionada; |
| 36 | private AvaliacaoDTO avaliacaoSelecionada; |
38 | private AvaliacaoDTO avaliacaoSelecionada; |
| 37 | 39 | ||
| 38 | private AvaliacaoFuncionario participanteSelecionado; |
40 | private AvaliacaoFuncionario participanteSelecionado; |
| - | 41 | private UsuarioDTO usuarioParticipanteSelecionado; |
|
| 39 | private Long sequencialLojaSelecionada; |
42 | private Long sequencialLojaSelecionada; |
| 40 | 43 | ||
| 41 | private VigenciaService vigenciaService; |
44 | private VigenciaService vigenciaService; |
| 42 | private AvaliacaoService avaliacaoService; |
45 | private AvaliacaoService avaliacaoService; |
| 43 | private AvaliacaoFuncionarioService avaliacaoFuncionarioService; |
46 | private AvaliacaoFuncionarioService avaliacaoFuncionarioService; |
| - | 47 | private UsuarioService usuarioService; |
|
| 44 | 48 | ||
| 45 | @Inject |
49 | @Inject |
| 46 | public MetasAvaliacoesBean(VigenciaService vigenciaService, AvaliacaoService avaliacaoService, |
50 | public MetasAvaliacoesBean(VigenciaService vigenciaService, AvaliacaoService avaliacaoService, |
| 47 | AvaliacaoFuncionarioService avaliacaoFuncionarioService) { |
- | |
| - | 51 | AvaliacaoFuncionarioService avaliacaoFuncionarioService, UsuarioService usuarioService) { |
|
| 48 | this.vigenciaService = vigenciaService; |
52 | this.vigenciaService = vigenciaService; |
| 49 | this.avaliacaoService = avaliacaoService; |
53 | this.avaliacaoService = avaliacaoService; |
| 50 | this.avaliacaoFuncionarioService = avaliacaoFuncionarioService; |
54 | this.avaliacaoFuncionarioService = avaliacaoFuncionarioService; |
| - | 55 | this.usuarioService = usuarioService; |
|
| 51 | }
|
56 | }
|
| 52 | 57 | ||
| 53 | @Override |
58 | @Override |
| 54 | public void preCarregamento() { |
59 | public void preCarregamento() { |
| 55 | limparEntidade(); |
60 | limparEntidade(); |
| Line 109... | Line 114... | ||
| 109 | public Long getSequencialLojaSelecionada() { |
114 | public Long getSequencialLojaSelecionada() { |
| 110 | return sequencialLojaSelecionada; |
115 | return sequencialLojaSelecionada; |
| 111 | }
|
116 | }
|
| 112 | public void setSequencialLojaSelecionada(Long sequencialLojaSelecionada) { |
117 | public void setSequencialLojaSelecionada(Long sequencialLojaSelecionada) { |
| 113 | this.sequencialLojaSelecionada = sequencialLojaSelecionada; |
118 | this.sequencialLojaSelecionada = sequencialLojaSelecionada; |
| - | 119 | }
|
|
| - | 120 | ||
| - | 121 | public UsuarioDTO getUsuarioParticipanteSelecionado() { |
|
| - | 122 | return usuarioParticipanteSelecionado; |
|
| - | 123 | }
|
|
| - | 124 | public void setUsuarioParticipanteSelecionado(UsuarioDTO usuarioParticipanteSelecionado) { |
|
| - | 125 | this.usuarioParticipanteSelecionado = usuarioParticipanteSelecionado; |
|
| 114 | }
|
126 | }
|
| 115 | 127 | ||
| 116 | /***************************************************************/
|
128 | /***************************************************************/
|
| 117 | 129 | ||
| 118 | private void consultarMetasAvaliacoes() { |
130 | private void consultarMetasAvaliacoes() { |
| Line 146... | Line 158... | ||
| 146 | 158 | ||
| 147 | public void selecionarParticipante(AvaliacaoFuncionarioDTO avaliacaoFuncionarioDTO) { |
159 | public void selecionarParticipante(AvaliacaoFuncionarioDTO avaliacaoFuncionarioDTO) { |
| 148 | AvaliacaoFuncionarioId avaliacaoFuncionarioId = new AvaliacaoFuncionarioId(); |
160 | AvaliacaoFuncionarioId avaliacaoFuncionarioId = new AvaliacaoFuncionarioId(); |
| 149 | avaliacaoFuncionarioId.setSequencialAvaliacao(avaliacaoFuncionarioDTO.getSequencialDaAvaliacao()); |
161 | avaliacaoFuncionarioId.setSequencialAvaliacao(avaliacaoFuncionarioDTO.getSequencialDaAvaliacao()); |
| 150 | avaliacaoFuncionarioId.setSequencialLoja(avaliacaoFuncionarioDTO.getSequencialDaLoja()); |
162 | avaliacaoFuncionarioId.setSequencialLoja(avaliacaoFuncionarioDTO.getSequencialDaLoja()); |
| 151 | avaliacaoFuncionarioId.setSequencialFuncionario(avaliacaoFuncionarioId.getSequencialFuncionario()); |
- | |
| - | 163 | avaliacaoFuncionarioId.setSequencialFuncionario(avaliacaoFuncionarioDTO.getSequencialDoFuncionario()); |
|
| 152 | // DETALHAR AVALIACAO FUNCIONARIO
|
164 | // DETALHAR AVALIACAO FUNCIONARIO
|
| 153 | AvaliacaoFuncionario avaliacaoFuncionario = avaliacaoFuncionarioService.consultarPorId(new AvaliacaoFuncionario(avaliacaoFuncionarioId)); |
- | |
| - | 165 | AvaliacaoFuncionario avaliacaoFuncionario = avaliacaoFuncionarioService.detalhar(avaliacaoFuncionarioId); |
|
| 154 | setParticipanteSelecionado(avaliacaoFuncionario); |
166 | setParticipanteSelecionado(avaliacaoFuncionario); |
| 155 | // setParticipanteSelecionado(avaliacaoFuncionarioService.detalhar(avaliacaoFuncionario));
|
- | |
| - | 167 | setUsuarioParticipanteSelecionado(usuarioService.consultarPorPessoa(avaliacaoFuncionario.getFuncionario().getSequencialDaPessoa())); |
|
| 156 | // setItemSelecionado(new AvaliacaoFuncionarioItemAvaliacao());
|
168 | // setItemSelecionado(new AvaliacaoFuncionarioItemAvaliacao());
|
| 157 | // getParticipanteSelecionado().setValorTotalVendido(consultarVendasDoPeriodo(getParticipanteSelecionado()));
|
169 | // getParticipanteSelecionado().setValorTotalVendido(consultarVendasDoPeriodo(getParticipanteSelecionado()));
|
| 158 | // getParticipanteSelecionado().setValorTotalVendidoVivo(consultarVendasVivoDoPeriodo(getParticipanteSelecionado()));
|
170 | // getParticipanteSelecionado().setValorTotalVendidoVivo(consultarVendasVivoDoPeriodo(getParticipanteSelecionado()));
|
| 159 | }
|
171 | }
|
| 160 | 172 | ||