public ActionResult Create(CreateReviewModel createReview) { if (ModelState.IsValid) { var createReviewCommand = new CreateReviewCommand(createReview.ServiceId, UserInfo.Id, createReview.Score, createReview.Body); ExecuteCommand(createReviewCommand); var updateScreeningsCommand = new UpdateScreeningsCommand(createReview.ServiceId); ExecuteNonBlockingCommand(updateScreeningsCommand); TempData[ViewDataKeys.Message] = new SuccessMessage(Resources.Reviewed); } return RedirectToAction("Profile", "Accounts"); }
public ActionResult Create(CreateReviewModel createReview) { if (ModelState.IsValid) { var createReviewCommand = new CreateReviewCommand(createReview.ServiceId, UserInfo.Id, createReview.Score, createReview.Body); ExecuteCommand(createReviewCommand); var updateScreeningsCommand = new UpdateScreeningsCommand(createReview.ServiceId); ExecuteNonBlockingCommand(updateScreeningsCommand); TempData[ViewDataKeys.Message] = new SuccessMessage(Resources.Reviewed); } return(RedirectToAction("Profile", "Accounts")); }