Subversion Repositories Integrator Subversion

Rev

Rev 305 | Rev 470 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 305 Rev 448
Line 456... Line 456...
456
       
456
       
457
        public void cadastrar() {
457
        public void cadastrar() {
458
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
458
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
459
                        public void execute() {
459
                        public void execute() {
460
                                Usuario usuarioTransferencia = verificarSenhaUsuario(getSenhaUsuarioTransferencia());
460
                                Usuario usuarioTransferencia = verificarSenhaUsuario(getSenhaUsuarioTransferencia());
-
 
461
                                usuarioService.naoPermitirPerfilLoja(usuarioTransferencia);
461
                                getEntidade().setLojaSaida(getLojaSelecionada());
462
                                getEntidade().setLojaSaida(getLojaSelecionada());
462
                                getService().cadastrar(getEntidade());
463
                                getService().cadastrar(getEntidade());
463
                                preAlterar(getEntidade());
464
                                preAlterar(getEntidade());
464
                                setLojaSelecionada(getEntidade().getLojaSaida());
465
                                setLojaSelecionada(getEntidade().getLojaSaida());
465
                                setUsuarioTransferencia(usuarioTransferencia);
466
                                setUsuarioTransferencia(usuarioTransferencia);
Line 469... Line 470...
469
        }
470
        }
470
       
471
       
471
        public void alterarSolicitacaoTransferencia() {
472
        public void alterarSolicitacaoTransferencia() {
472
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
473
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
473
                        public void execute() {
474
                        public void execute() {
474
                                setUsuarioTransferencia(verificarSenhaUsuario(getSenhaUsuarioTransferencia()));
-
 
-
 
475
                                Usuario usuario = verificarSenhaUsuario(getSenhaUsuarioTransferencia());
-
 
476
                                usuarioService.naoPermitirPerfilLoja(usuario);
-
 
477
                                setUsuarioTransferencia(usuario);
475
                        }
478
                        }
476
                });
479
                });
477
        }
480
        }
478
       
481
       
479
        public void iniciarTransferencia() {
482
        public void iniciarTransferencia() {
480
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
483
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
481
                        public void execute() {
484
                        public void execute() {
-
 
485
                                Usuario usuario = verificarSenhaUsuario(getSenhaUsuarioTransferencia());
-
 
486
                                usuarioService.naoPermitirPerfilLoja(usuario);
482
                                getEntidade().setConferido(true);
487
                                getEntidade().setConferido(true);
483
                                retirarVerificacaoProdutos();
488
                                retirarVerificacaoProdutos();
484
                                alterar();
489
                                alterar();
485
                                LancadorMensagem.lancarSucesso("TRANSFERÊNCIA INICIADA");
490
                                LancadorMensagem.lancarSucesso("TRANSFERÊNCIA INICIADA");
486
                        }
491
                        }
Line 488... Line 493...
488
        }
493
        }
489
       
494
       
490
        public void solicitarNovamenteTransferencia() {
495
        public void solicitarNovamenteTransferencia() {
491
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
496
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
492
                        public void execute() {
497
                        public void execute() {
-
 
498
                                Usuario usuario = verificarSenhaUsuario(getSenhaUsuarioTransferencia());
-
 
499
                                usuarioService.naoPermitirPerfilLoja(usuario);
493
                                getEntidade().setConferido(false);
500
                                getEntidade().setConferido(false);
494
                                retirarVerificacaoProdutos();
501
                                retirarVerificacaoProdutos();
495
                                alterar();
502
                                alterar();
496
                                LancadorMensagem.lancarSucesso("SOLICITAÇÃO DE TRANSFERÊNCIA INICIADA");
503
                                LancadorMensagem.lancarSucesso("SOLICITAÇÃO DE TRANSFERÊNCIA INICIADA");
497
                        }
504
                        }
Line 594... Line 601...
594
       
601
       
595
        public void iniciarTransporte() {
602
        public void iniciarTransporte() {
596
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
603
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
597
                        public void execute() {
604
                        public void execute() {
598
                                Usuario usuarioTransporte = usuarioService.consultarUsuarioPorSenha(getSenhaUsuarioTransporte());
605
                                Usuario usuarioTransporte = usuarioService.consultarUsuarioPorSenha(getSenhaUsuarioTransporte());
-
 
606
                                usuarioService.naoPermitirPerfilLoja(usuarioTransporte);
599
                                getEntidade().setUsuarioTransportador(usuarioTransporte);
607
                                getEntidade().setUsuarioTransportador(usuarioTransporte);
600
                                getEntidade().setDataHoraInicioTransporte(DataUtils.getDataAtual());
608
                                getEntidade().setDataHoraInicioTransporte(DataUtils.getDataAtual());
601
                                transferenciaService.alterar(getEntidade());
609
                                transferenciaService.alterar(getEntidade());
602
                                setSenhaUsuarioTransporte("");
610
                                setSenhaUsuarioTransporte("");
603
                                LancadorMensagem.lancarSucesso("Iniciando transporte da transferência ID: " + getEntidade().getSequencial());
611
                                LancadorMensagem.lancarSucesso("Iniciando transporte da transferência ID: " + getEntidade().getSequencial());
Line 607... Line 615...
607
       
615
       
608
        public void receberTransporte() {
616
        public void receberTransporte() {
609
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
617
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
610
                        public void execute() {
618
                        public void execute() {
611
                                Usuario usuarioReceptor = usuarioService.consultarUsuarioPorSenha(getSenhaUsuarioReceptor());
619
                                Usuario usuarioReceptor = usuarioService.consultarUsuarioPorSenha(getSenhaUsuarioReceptor());
-
 
620
                                usuarioService.naoPermitirPerfilLoja(usuarioReceptor);
612
                                getEntidade().setUsuarioReceptor(usuarioReceptor);
621
                                getEntidade().setUsuarioReceptor(usuarioReceptor);
613
                                transferenciaService.alterar(getEntidade());
622
                                transferenciaService.alterar(getEntidade());
614
                                setSenhaUsuarioReceptor("");
623
                                setSenhaUsuarioReceptor("");
615
                                LancadorMensagem.lancarSucesso("Transferência recebida com sucesso, ID: " + getEntidade().getSequencial());
624
                                LancadorMensagem.lancarSucesso("Transferência recebida com sucesso, ID: " + getEntidade().getSequencial());
616
                        }
625
                        }