private Map constructQueryMap(HotelContractQueryForm queryForm) { Map conditions = new HashMap(); Integer id = ActionUtils.parseInt(queryForm.getId()); if (id != null) { conditions.put(HotelContractQueryCondition.ID_EQ, id); } Integer hotel_id = ActionUtils.parseInt(queryForm.getHotel_id()); if (hotel_id != null) { conditions.put(HotelContractQueryCondition.HOTEL_ID_EQ, hotel_id); } String fileName = queryForm.getFileName(); if (fileName != null && fileName.trim().length() != 0) { conditions.put(HotelContractQueryCondition.FILENAME_LIKE, fileName); } String description = queryForm.getDescription(); if (description != null && description.trim().length() != 0) { conditions.put(HotelContractQueryCondition.DESCRIPTION_LIKE, description); } String uploadDate = queryForm.getUploadDate(); if (uploadDate != null && uploadDate.trim().length() != 0) { conditions.put(HotelContractQueryCondition.UPLOADDATE_EQ, uploadDate); } return conditions; }
private Hotel getHotelFromRequest(HttpServletRequest request) throws Exception { Integer id = ActionUtils.parseInt(request.getParameter("hotel_id")); HotelManager hotelManager = ServiceLocator.getHotelManager(request); Hotel hotel = hotelManager.getHotel(id); if (hotel == null) throw new ActionException("hotel.notFound", id); return hotel; }
private HotelContract getHotelContractFromRequest(HttpServletRequest request) throws Exception { Integer id = ActionUtils.parseInt(request.getParameter("id")); HotelContractManager hotelContractManager = ServiceLocator.getHotelContractManager(request); HotelContract hotelContract = hotelContractManager.getHotelContract(id); if (hotelContract == null) throw new ActionException("hotelContract.notFound", id); return hotelContract; }