//allows update of blogs public ActionResult UpdateBlog(Blog thisBlog) { HomeDataController dataController = new HomeDataController(); dataController.UpdateBlog(thisBlog); return(Content("succesful")); }
/************************************************************* INSERT *********************************************/ //allows insertion of new blogs public ActionResult InsertBlog(Blog thisBlog) { HomeDataController dataController = new HomeDataController(); dataController.InsertNewBlog(thisBlog); return(Content("succes")); }
/************************************************************* UPDATE *********************************************/ public SelectList GetBlogSelectList() { HomeDataController dataController = new HomeDataController(); SelectList blogSelectList; blogSelectList = dataController.getAllBlogsSelectList(); return(new SelectList(blogSelectList, "Value", "Text", new Blog().blogID)); }
/************************************************************* GET *********************************************/ //returns view of home page w/ blogs public ActionResult Index() { HomeDataController dataController = new HomeDataController(); List <Blog> blogList = new List <Blog>(); blogList = dataController.getAllBlogsList(); ViewBag.blogs = blogList; return(View(blogList)); }
public ActionResult GetBlog(int blogID) { HomeDataController dataController = new HomeDataController(); Blog thisBlog = new Blog(); thisBlog = dataController.GetBlog(blogID); System.Web.HttpContext.Current.Session["thisBlog"] = thisBlog; ViewBag.blogsSelectList = GetBlogSelectList(); return(PartialView("UpdateBlogView")); }