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); |