@RequestMapping("/freteConfirmado/{idPedido}") public ModelAndView freteConfirmado(@PathVariable Long idPedido) { Pedido pedido = pedidoService.get(idPedido); pedido.setFreteConfirmar(false); pedidoService.salvar(pedido); return lista(); }
@RequestMapping("/fretePago/{idPedido}") public ModelAndView fretePago(@PathVariable Long idPedido) { Pedido pedido = pedidoService.get(idPedido); pedido.setFretePago(true); if (pedido.isFreteConfirmar()) { pedido.setDataPagamentoFrete(pedido.getDataPagamentoPedido()); } else { pedido.setDataPagamentoFrete((new DateTime()).toDate()); } pedido.setFreteConfirmar(false); pedidoService.salvar(pedido); return lista(); }