@RequestMapping(value = "/gravar", method = RequestMethod.POST) public ModelAndView gravarPedido(@ModelAttribute Pedido pedido, BindingResult result) { String cep = tratarCep(pedido.getCep()); pedido.setCep(cep); pedidoService.salvar(pedido); return new ModelAndView("redirect:/pedido/lista"); }
@RequestMapping( value = "/importar/formulario", method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_VALUE) public @ResponseBody String importarFormulario(@RequestBody Pedido pedido) throws GeneralSecurityException, IOException, MessagingException { logger.info("===> importarFormulario: " + pedido.toString()); if (pedido.getDataEnvioFormulario() == null) { pedido.setDataEnvioFormulario(DateTime.now().toDate()); } String cep = tratarCep(pedido.getCep()); pedido.setCep(cep); pedidoService.salvarFormulario(pedido); return pedido.getDataEvento().toString(); }