| Line 290... |
Line 290... |
| 290 |
public String rejectRefferal(HttpServletRequest request,
|
290 |
public String rejectRefferal(HttpServletRequest request,
|
| 291 |
@RequestParam(name = "refferalId", defaultValue = "0") int refferalId, @RequestParam String rejectionReason,
|
291 |
@RequestParam(name = "refferalId", defaultValue = "0") int refferalId, @RequestParam String rejectionReason,
|
| 292 |
Model model) throws Exception {
|
292 |
Model model) throws Exception {
|
| 293 |
Refferal refferal = refferalRepository.selectById(refferalId);
|
293 |
Refferal refferal = refferalRepository.selectById(refferalId);
|
| 294 |
|
294 |
|
| 295 |
if (refferal.getStatus().equals(RefferalStatus.pending)) {
|
295 |
if (refferal.getStatus().equals(RefferalStatus.pending)
|
| - |
|
296 |
|| refferal.getStatus().equals(RefferalStatus.validate)) {
|
| 296 |
refferal.setStatus(RefferalStatus.rejected);
|
297 |
refferal.setStatus(RefferalStatus.rejected);
|
| 297 |
refferal.setRejectedReason(rejectionReason);
|
298 |
refferal.setRejectedReason(rejectionReason);
|
| 298 |
refferal.setUpdatedTimestamp(LocalDateTime.now());
|
299 |
refferal.setUpdatedTimestamp(LocalDateTime.now());
|
| 299 |
refferalRepository.persist(refferal);
|
300 |
refferalRepository.persist(refferal);
|
| 300 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|
301 |
model.addAttribute("response", mvcResponseSender.createResponseString(true));
|