public ActionResult Comments(int id) { var ArticleRepo = new ArticleRepository(Properties.Settings.Default.ConnectionString); var userrepo = new UserRepository(Properties.Settings.Default.ConnectionString); var VM = new CommentViewModel(); VM.Comments = ArticleRepo.Comments(id); VM.article = ArticleRepo.GetArticle(id); if (User.Identity.IsAuthenticated) { VM.User = userrepo.GetUserByEmail(User.Identity.Name); } if (Session["CommentForUserLogin"] != null) { VM.Comment = (string)Session["CommentForUserLogin"]; } return(View(VM)); }