Subversion Repositories Integrator Subversion

Rev

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

Rev 685 Rev 686
Line 275... Line 275...
275
                Venda venda = new Venda(parametrosVenda);
275
                Venda venda = new Venda(parametrosVenda);
276
                cadastrar(venda);
276
                cadastrar(venda);
277
                cadastrarLancamentos(parametrosVenda, venda);
277
                cadastrarLancamentos(parametrosVenda, venda);
278
                cadastrarPagamentos(parametrosVenda, venda);
278
                cadastrarPagamentos(parametrosVenda, venda);
279
                cadastrarPosVenda(venda);
279
                cadastrarPosVenda(venda);
280
                gerarCashback(parametrosVenda, venda);
-
 
-
 
280
                atualizarCashback(parametrosVenda, venda);
281
                alterarSituacaoPedido(parametrosVenda.getPedidoVinculado(), venda);
281
                alterarSituacaoPedido(parametrosVenda.getPedidoVinculado(), venda);
282
                enviarAlertasPorEmail(parametrosVenda, venda);
282
                enviarAlertasPorEmail(parametrosVenda, venda);
283
                venda.verificarSePermiteEmissaoNotaFiscal();
283
                venda.verificarSePermiteEmissaoNotaFiscal();
284
                venda.setEmitirNotaFiscal(verificarEmissaoNotaFiscal(parametrosVenda, venda));
284
                venda.setEmitirNotaFiscal(verificarEmissaoNotaFiscal(parametrosVenda, venda));
285
                return venda;
285
                return venda;
Line 889... Line 889...
889
       
889
       
890
        private void cadastrarPosVenda(Venda venda) {
890
        private void cadastrarPosVenda(Venda venda) {
891
                posVendaService.iniciarPosVenda(venda);
891
                posVendaService.iniciarPosVenda(venda);
892
        }
892
        }
893
       
893
       
894
        private void gerarCashback(ParametrosVendaDTO parametrosVenda, Venda venda) {
-
 
-
 
894
        private void atualizarCashback(ParametrosVendaDTO parametrosVenda, Venda venda) {
-
 
895
                // RETIRAR DO SALDO O CASHBACK
-
 
896
               
-
 
897
               
-
 
898
                // GERAR SE NÃO HOUVER UTILIZAÇÃO DO CASHBACK
895
                cashbackService.gerarCashback(parametrosVenda, venda);
899
                cashbackService.gerarCashback(parametrosVenda, venda);
-
 
900
               
896
        }
901
        }
897
       
902
       
898
        private void alterarPagamentos(ParametrosVendaDTO parametrosVenda) {
903
        private void alterarPagamentos(ParametrosVendaDTO parametrosVenda) {
899
                excluirPagamentosRetiradosDaLista(parametrosVenda, consultarPagamentosCadastrados(parametrosVenda));
904
                excluirPagamentosRetiradosDaLista(parametrosVenda, consultarPagamentosCadastrados(parametrosVenda));
900
                cadastrarNovosPagamentos(parametrosVenda);
905
                cadastrarNovosPagamentos(parametrosVenda);