public ActionResult AddBlogPost() { BlogPost blog = new BlogPost(); var blogVM = new BlogVM(); blogVM.SetPost(blog); return(View(blogVM)); }
public ActionResult ViewBlog(int id) { BlogManager manager = BlogManagerFactory.Create(); var blog = manager.GetBlog(id); var blogVM = new BlogVM(); blogVM.SetPost(blog); return(View(blogVM)); }
public ActionResult EditABlog(int id) { BlogManager manager = BlogManagerFactory.Create(); var blogToEdit = manager.GetBlog(id); foreach (var tag in blogToEdit.SearchTags) { if (blogToEdit.TagInputs == null) { blogToEdit.TagInputs = tag.SearchTagBody; } else { blogToEdit.TagInputs = (blogToEdit.TagInputs + "," + tag.SearchTagBody); } } var blogVM = new BlogVM(); blogVM.SetPost(blogToEdit); return(View(blogVM)); }
public ActionResult Review(int id) { BlogManager manager = BlogManagerFactory.Create(); BlogPost toReview = manager.GetBlog(id); var siteLinks = manager.GetSiteLinks(); foreach (var tag in toReview.SearchTags) { if (toReview.TagInputs == null) { toReview.TagInputs = tag.SearchTagBody; } else { toReview.TagInputs = (toReview.TagInputs + "," + tag.SearchTagBody); } } var blogVM = new BlogVM(); blogVM.SetPost(toReview); return(View(blogVM)); }