public ActionResult NewComment(CreateCommentViewModel createCommentViewModel) { if (ModelState.IsValid) { var userId = Guid.Parse(Session["loginUserId"].ToString()); IArticleBLL articleBLL = new ArticleBLL(); articleBLL.CreateComment(userId, createCommentViewModel.ArticleId, createCommentViewModel.Content); return(RedirectToAction("ArticleDetails", new { id = createCommentViewModel.ArticleId })); } ModelState.AddModelError("", "invalid entry"); return(RedirectToAction("ArticleDetails", new { id = createCommentViewModel.ArticleId })); }