Rev 237 | Rev 252 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 237 | Rev 246 | ||
|---|---|---|---|
| Line 206... | Line 206... | ||
| 206 | }
|
206 | }
|
| 207 | }
|
207 | }
|
| 208 | 208 | ||
| 209 | private void desvincularPedido(Venda venda, Usuario usuario) { |
209 | private void desvincularPedido(Venda venda, Usuario usuario) { |
| 210 | Pedido pedidoCompleto = pedidoService.consultarPedidoCompletoDaVenda(venda); |
210 | Pedido pedidoCompleto = pedidoService.consultarPedidoCompletoDaVenda(venda); |
| 211 | PedidoHistorico pedidoHistorico = new PedidoHistorico(); |
- | |
| 212 | pedidoHistorico.setPedido(pedidoCompleto); |
- | |
| 213 | pedidoHistorico.setDataHistorico(DataUtils.getDataAtual()); |
- | |
| 214 | pedidoHistorico.setObservacao("VENDA: " + venda.getSequencial() + " FOI ESTORNADA."); |
- | |
| 215 | if (VerificadorUtil.naoEstaNuloOuVazio(venda.getJustificativaParaExcluir())) { |
- | |
| 216 | pedidoHistorico.setObservacao(pedidoHistorico.getObservacao() + " JUSTIFICATIVA: " + venda.getJustificativaParaExcluir()); |
- | |
| - | 211 | if (VerificadorUtil.naoEstaNulo(pedidoCompleto)) { |
|
| - | 212 | PedidoHistorico pedidoHistorico = new PedidoHistorico(); |
|
| - | 213 | pedidoHistorico.setPedido(pedidoCompleto); |
|
| - | 214 | pedidoHistorico.setDataHistorico(DataUtils.getDataAtual()); |
|
| - | 215 | pedidoHistorico.setObservacao("VENDA: " + venda.getSequencial() + " FOI ESTORNADA."); |
|
| - | 216 | if (VerificadorUtil.naoEstaNuloOuVazio(venda.getJustificativaParaExcluir())) { |
|
| - | 217 | pedidoHistorico.setObservacao(pedidoHistorico.getObservacao() + " JUSTIFICATIVA: " + venda.getJustificativaParaExcluir()); |
|
| - | 218 | }
|
|
| - | 219 | pedidoHistorico.setTipoSituacao(TipoSituacaoPedido.PENDENTE.getValor()); |
|
| - | 220 | pedidoHistorico.setUsuario(usuario); |
|
| - | 221 | pedidoCompleto.getHistorico().add(pedidoHistorico); |
|
| - | 222 | pedidoCompleto.setTipoSituacao(TipoSituacaoPedido.PENDENTE.getValor()); |
|
| - | 223 | pedidoCompleto.setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual()); |
|
| - | 224 | pedidoCompleto.setVenda(null); |
|
| - | 225 | pedidoService.alterar(pedidoCompleto); |
|
| 217 | }
|
226 | }
|
| 218 | pedidoHistorico.setTipoSituacao(TipoSituacaoPedido.PENDENTE.getValor()); |
- | |
| 219 | pedidoHistorico.setUsuario(usuario); |
- | |
| 220 | pedidoCompleto.getHistorico().add(pedidoHistorico); |
- | |
| 221 | pedidoCompleto.setTipoSituacao(TipoSituacaoPedido.PENDENTE.getValor()); |
- | |
| 222 | pedidoCompleto.setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual()); |
- | |
| 223 | pedidoCompleto.setVenda(null); |
- | |
| 224 | pedidoService.alterar(pedidoCompleto); |
- | |
| 225 | }
|
227 | }
|
| 226 | 228 | ||
| 227 | private void enviarEmail(Venda venda, Usuario usuario, List<NotaFiscal> notasFiscaisVinculadas) { |
229 | private void enviarEmail(Venda venda, Usuario usuario, List<NotaFiscal> notasFiscaisVinculadas) { |
| 228 | String diaAtual = DataUtils.converterDataParaString(DataUtils.getDataAtual()); |
230 | String diaAtual = DataUtils.converterDataParaString(DataUtils.getDataAtual()); |
| 229 | StringBuilder conteudo = new StringBuilder(); |
231 | StringBuilder conteudo = new StringBuilder(); |