public ActionResult ById(int id) { var post = this.posts.GetById(id); var postModel = this.Mapper.Map<PostViewModel>(post); var like = this.likes.GetByUserAndPostId(this.User.Identity.GetUserId(), id); var model = new PostByIdViewModel { PostViewModel = postModel, PostLikedByCurrentUser = like != null }; return this.PartialView("ById", model); }
public ActionResult ById(int id) { var post = this.posts.GetById(id); var postModel = this.Mapper.Map <PostViewModel>(post); var like = this.likes.GetByUserAndPostId(this.User.Identity.GetUserId(), id); var model = new PostByIdViewModel { PostViewModel = postModel, PostLikedByCurrentUser = like != null }; return(this.View("ById", model)); }