public ActionResult CommentPost(EventDetailViewModel eventDetailViewModel) { CommentViewModel commentViewModel = eventDetailViewModel.Comment; UserViewModel User = (UserViewModel)Session["User"]; commentViewModel.Date = DateTime.Now; commentViewModel.UserID = (int)User.UserID; commentViewModel.UserFullName = User.FullName; commentViewModel.EventID = (int)Session["EventID"]; CommentDTO CommentDTO = EventMapping.CommentViewModel2CommentDTO(commentViewModel); EventService.AddComment(CommentDTO); Session["EventID"] = null; return(RedirectToAction("Details", new { id = commentViewModel.EventID })); }