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 | }
|