Exemplo n.º 1
0
  @RequestMapping(value = "/edit/{id}", method = RequestMethod.GET)
  public String editAction(
      final RedirectAttributes redirectAttributes, @PathVariable Long id, Model model) {

    Expense expense = expenseService.findOne(id);
    if (expense.isSubmitted()) {
      redirectAttributes.addFlashAttribute("message", "message.record.not.editable");
      return "redirect:/userexpense/show/" + expense.getId();
    }

    model.addAttribute("expensetypes", expensetypeService.findAll());
    model.addAttribute("userexpenseAttribute", expense);
    return "/userexpense/form";
  }