public ActionResult DisplayStaticPage(int id) { var ops = new BlogPostOperations(); var vm = new HomeIndexViewModel(); var newStaticPage = ops.GetStaticPageByID(id); return View(newStaticPage); }
public ActionResult ListPostsByTag(int id) { var ops = new BlogPostOperations(); var vm = new HomeIndexViewModel(); vm.BlogPosts = ops.GetPostsByTagID(id); vm.Categories = ops.GetAllCategories(); vm.StaticPages = ops.GetAllStaticPages(); return View("Index", vm); }
public ActionResult Index(int id = 0) { var ops = new BlogPostOperations(); var vm = new HomeIndexViewModel(); //vm.BlogPosts = ops.GetBlogPosts(); vm.Categories = ops.GetAllCategories(); vm.StaticPages = ops.GetAllStaticPages(); // paging var posts = ops.GetBlogPosts(); vm.PostTotal = posts.Count; vm.RouteID = id; vm.BlogPosts = posts.Skip(id*5).Take(5).ToList(); return View(vm); }
public ActionResult DisplayPostsWithStatus0() { var ops = new BlogPostOperations(); var vm = new HomeIndexViewModel(); vm.BlogPosts = ops.GetPostsWithStatus0(); vm.Categories = ops.GetAllCategories(); vm.StaticPages = ops.GetAllStaticPages(); return View(vm); }
public ActionResult EditStaticPage() { //need a list of static pages var ops = new BlogPostOperations(); var vm = new HomeIndexViewModel(); vm.StaticPages = ops.GetAllStaticPages(); return View(vm); }