Ejemplo n.º 1
0
  @RequestMapping(method = RequestMethod.POST, params = "commDeviceType")
  public ModelAndView updateGroup(
      @RequestParam("commDeviceType") Long id,
      @ModelAttribute("commdevicetype") @Valid final CommDeviceType updatableCommDeviceType,
      final BindingResult result) {
    MainView mv = new MainView(accountManager);

    if (result.hasErrors()) {
      cmsLogger.Log("CommDeviceType valideerimise vead", "");
      mv.addObject("commdevicetype", updatableCommDeviceType);
      mv.addObject("error", "ei valideeru");

    } else {

      mv.addObject("info", "Salvestatud");
      mv.addObject(
          "group",
          commdevicetypeService.update(
              updatableCommDeviceType, (long) mv.getModel().get("currentEployeeID")));
    }

    mv.addObject("commdevicetypeList", commdevicetypeService.getList());

    mv.setViewName("CommDeviceType");
    return mv;
  }