@RequestMapping("/getSubById") public String getSubById(Model m, Subject sub){ Subject s = subService.getSubById(sub.getId()); m.addAttribute("sub", s); return"SubjectInfoUpdate"; }
@RequestMapping(value = "/findSubject", method = RequestMethod.POST) public String findSubject(Model m, Subject sub){ List subs = subService.findSubject(sub); m.addAttribute("subs", subs); return"SubjectInfoProtect"; }
@RequestMapping(value = "/updateSub", method = RequestMethod.POST) public String updateSub(Subject sub){ if (subService.updateSub(sub)) { return"redirect:/subject/getSubject"; } else { return"MainPage"; } }
@RequestMapping(value = "/deleteSub", method = RequestMethod.GET) public String deleteSub(Subject sub){ if (subService.deleteSub(sub)) { return"redirect:/subject/getSubject"; } else { return"MainPage";
if (graService.deleteGra(gra)) { return"redirect:/grade/getGrade"; } else { return"MainPage"; } }
} /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */
@RequestMapping("/getSubById") public String getSubById(Model m, Subject sub){ Subject s = subService.getSubById(sub.getId()); m.addAttribute("sub", s); return"SubjectInfoUpdate"; }
@RequestMapping(value = "/findSubject", method = RequestMethod.POST) public String findSubject(Model m, Subject sub){ List subs = subService.findSubject(sub); m.addAttribute("subs", subs); return"SubjectInfoProtect"; }
@RequestMapping(value = "/updateSub", method = RequestMethod.POST) public String updateSub(Subject sub){ if (subService.updateSub(sub)) { return"redirect:/subject/getSubject"; } else { return"MainPage"; } }
@RequestMapping(value = "/deleteSub", method = RequestMethod.GET) public String deleteSub(Subject sub){ if (subService.deleteSub(sub)) { return"redirect:/subject/getSubject"; } else { return"MainPage";