コード例 #1
0
  @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");
  }
コード例 #2
0
  @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();
  }