Example #1
0
 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());
 }
Example #2
0
        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));
        }