public ActionResult UnAssignReviewer(int reviewerInfoID, int?msReviewersSuggestionID) { bool result = _reviewerService.UnAssignReviewer(reviewerInfoID, msReviewersSuggestionID); if (result) { Dictionary <String, String> dicReplace = new Dictionary <String, String>(); _reviewerService.GetMailDetails(dicReplace, reviewerInfoID, msReviewersSuggestionID, userID); SendMail(dicReplace, "~/EmailTemplate/Unassign_Reviewer_mail_template.html", "Reviewer(s) unassigned for :" + dicReplace["[manuscriptNumber]"], Convert.ToString(dicReplace["[QAEmail]"]), Convert.ToString(dicReplace["[AnalystEmail]"]), Convert.ToString(dicReplace["[QAEmail]"]), ""); TempData["MSIDError"] = "<script>alert('Reviewer unassigned successfully');</script>"; } return(RedirectToAction("ReviewersSuggestions", new { id = msReviewersSuggestionID })); }