Subversion Repositories Integrator Subversion

Rev

Rev 339 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 339 Rev 448
Line 22... Line 22...
22
import br.com.ec.domain.model.Loja;
22
import br.com.ec.domain.model.Loja;
23
import br.com.ec.domain.model.Pedido;
23
import br.com.ec.domain.model.Pedido;
24
import br.com.ec.domain.model.PedidoHistorico;
24
import br.com.ec.domain.model.PedidoHistorico;
25
import br.com.ec.domain.model.PedidoProduto;
25
import br.com.ec.domain.model.PedidoProduto;
26
import br.com.ec.domain.model.Produto;
26
import br.com.ec.domain.model.Produto;
-
 
27
import br.com.ec.domain.model.Usuario;
27
import br.com.ec.domain.model.tipos.TipoPedido;
28
import br.com.ec.domain.model.tipos.TipoPedido;
28
import br.com.ec.domain.model.tipos.TipoSituacaoPedido;
29
import br.com.ec.domain.model.tipos.TipoSituacaoPedido;
29
import br.com.ec.domain.model.tipos.TipoSituacaoPedidoResumido;
30
import br.com.ec.domain.model.tipos.TipoSituacaoPedidoResumido;
30
import br.com.ec.domain.service.cliente.ClienteService;
31
import br.com.ec.domain.service.cliente.ClienteService;
31
import br.com.ec.domain.service.loja.LojaService;
32
import br.com.ec.domain.service.loja.LojaService;
Line 269... Line 270...
269
       
270
       
270
        @Override
271
        @Override
271
        public void alterar() {
272
        public void alterar() {
272
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
273
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
273
                        public void execute() {
274
                        public void execute() {
-
 
275
                                Usuario usuarioAtendimento = usuarioService.consultarUsuarioPorSenha(senhaUsuario);
-
 
276
                                usuarioService.naoPermitirPerfilLoja(usuarioAtendimento);
-
 
277
                               
274
                                getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual());
278
                                getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual());
275
                                getEntidade().setUsuarioAtendimento(usuarioService.consultarUsuarioPorSenha(senhaUsuario));
-
 
-
 
279
                                getEntidade().setUsuarioAtendimento(usuarioAtendimento);
276
                                if (VerificadorUtil.naoEstaNuloOuVazio(getEntidade().getProdutos())) {
280
                                if (VerificadorUtil.naoEstaNuloOuVazio(getEntidade().getProdutos())) {
277
                                        Produto primeiroProduto = getEntidade().getProdutos().get(0).getProduto();
281
                                        Produto primeiroProduto = getEntidade().getProdutos().get(0).getProduto();
278
                                        if (primeiroProduto.getCodigo().equals("000000") && getEntidade().getProdutos().size() > 1) {
282
                                        if (primeiroProduto.getCodigo().equals("000000") && getEntidade().getProdutos().size() > 1) {
279
                                                primeiroProduto = getEntidade().getProdutos().get(1).getProduto();
283
                                                primeiroProduto = getEntidade().getProdutos().get(1).getProduto();
280
                                        }
284
                                        }
Line 287... Line 291...
287
        }
291
        }
288
       
292
       
289
        public void atenderPedido() {
293
        public void atenderPedido() {
290
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
294
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
291
                        public void execute() {
295
                        public void execute() {
-
 
296
                                Usuario usuarioAtendimento = usuarioService.consultarUsuarioPorSenha(senhaUsuario);
-
 
297
                                usuarioService.naoPermitirPerfilLoja(usuarioAtendimento);
-
 
298
                               
292
                                getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual());
299
                                getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual());
293
                                getEntidade().setTipoSituacao(getPedidoHistorico().getTipoSituacao());
300
                                getEntidade().setTipoSituacao(getPedidoHistorico().getTipoSituacao());
294
                                getEntidade().setUsuarioAtendimento(usuarioService.consultarUsuarioPorSenha(senhaUsuario));
-
 
-
 
301
                                getEntidade().setUsuarioAtendimento(usuarioAtendimento);
295
                                getPedidoHistorico().setUsuario(getEntidade().getUsuarioAtendimento());
302
                                getPedidoHistorico().setUsuario(getEntidade().getUsuarioAtendimento());
296
                                if (VerificadorUtil.estaNulo(getEntidade().getHistorico())) {
303
                                if (VerificadorUtil.estaNulo(getEntidade().getHistorico())) {
297
                                        getEntidade().setHistorico(new ArrayList<PedidoHistorico>());
304
                                        getEntidade().setHistorico(new ArrayList<PedidoHistorico>());
298
                                }
305
                                }
299
                                getEntidade().getHistorico().add(getPedidoHistorico());
306
                                getEntidade().getHistorico().add(getPedidoHistorico());