public IActionResult Edit(BlogPostEditViewmodel model) { if (ModelState.IsValid) { BlogPost blogPost = blogRepository.GetBlogPost(model.Id); blogPost.Content = model.Content; blogPost.Author = model.Author; blogPost.Introduction = model.Introduction; blogPost.SubTitle = model.SubTitle; blogPost.Title = model.Title; blogRepository.Update(blogPost); return(RedirectToAction("ShowPost", new { id = blogPost.Id })); } return(View()); }
public IActionResult Edit(int id) { BlogPost blogPost = blogRepository.GetBlogPost(id); BlogPostEditViewmodel blogPostEditViewmodel = new BlogPostEditViewmodel { Id = blogPost.Id, Author = blogPost.Author, Content = blogPost.Content, Introduction = blogPost.Introduction, SubTitle = blogPost.SubTitle, Title = blogPost.Title }; return(View(blogPostEditViewmodel)); }