Subversion Repositories Integrator Subversion

Rev

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