Ejemplo n.º 1
0
        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 }));
        }