@RequestMapping( value = Constants.CREATE_PRIORITIES_LIST_PAGE_CONTROLLER, method = {RequestMethod.GET, RequestMethod.POST}) public String createPrioritiesListPageController(Model uiModel) { IPriorityDAO priorityDAO = PriorityDAOFactory.getClassFromFactory(); List<Priority> list = priorityDAO.getListPriority(); uiModel.addAttribute(Constants.KEY_PRIORITIES, list); return Constants.PRIORITIES_LIST_PAGE; }
@RequestMapping( value = Constants.CREATE_UPDATE_PRIORITY_CONTROLLER, method = {RequestMethod.GET, RequestMethod.POST}) public String createUpdatePriorityController( @RequestParam(Constants.KEY_PRIORITY_ID) int priorityId, Model model) { IPriorityDAO priorityDAO = PriorityDAOFactory.getClassFromFactory(); Priority priority = priorityDAO.getPriority(priorityId); model.addAttribute(Constants.KEY_PRIORITY, priority); priorityDAO.close(); return Constants.UPDATE_PRIORITY_PAGE; }
@RequestMapping( value = Constants.INSERT_UPDATE_PRIORITY_CONTROLLER, method = {RequestMethod.GET, RequestMethod.POST}) public String InsertUpdatePriorityController( @RequestParam(Constants.KEY_PRIORITY_ID) int priorityId, @RequestParam(Constants.KEY_NAME) String priorityName, Model model) { IPriorityDAO priorityDAO = PriorityDAOFactory.getClassFromFactory(); Priority priority = priorityDAO.getPriority(priorityId); priority.setName(priorityName); priorityDAO.updatePriority(priority); logger.info(INFO_UPDATE_PROJECT + " " + priorityName); model.addAttribute(Constants.KEY_PRIORITIES, priorityDAO.getListPriority()); priorityDAO.close(); return Constants.CREATE_PRIORITIES_LIST_PAGE_CONTROLLER; }