Subversion Repositories SmartDukaan

Rev

Rev 25587 | Rev 26498 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25587 Rev 25645
Line 222... Line 222...
222
		return "response";
222
		return "response";
223
	}
223
	}
224
 
224
 
225
	@RequestMapping(value = "/rejectRefferal", method = RequestMethod.PUT)
225
	@RequestMapping(value = "/rejectRefferal", method = RequestMethod.PUT)
226
	public String rejectRefferal(HttpServletRequest request,
226
	public String rejectRefferal(HttpServletRequest request,
227
			@RequestParam(name = "refferalId", defaultValue = "0") int refferalId, Model model) throws Exception {
227
			@RequestParam(name = "refferalId", defaultValue = "0") int refferalId, @RequestParam String rejectionReason,
228
 
-
 
-
 
228
			Model model) throws Exception {
229
		Refferal refferal = refferalRepository.selectById(refferalId);
229
		Refferal refferal = refferalRepository.selectById(refferalId);
230
 
230
 
231
		if (refferal.getStatus().equals(RefferalStatus.pending)) {
231
		if (refferal.getStatus().equals(RefferalStatus.pending)) {
232
			refferal.setStatus(RefferalStatus.rejected);
232
			refferal.setStatus(RefferalStatus.rejected);
-
 
233
			refferal.setRejectedReason(rejectionReason);
233
			refferal.setUpdatedTimestamp(LocalDateTime.now());
234
			refferal.setUpdatedTimestamp(LocalDateTime.now());
234
			refferalRepository.persist(refferal);
235
			refferalRepository.persist(refferal);
235
			model.addAttribute("response", mvcResponseSender.createResponseString(true));
236
			model.addAttribute("response", mvcResponseSender.createResponseString(true));
236
 
237
 
237
		} else {
238
		} else {