public ActionResult Index() { //bool showAllPosts = UserContext.Current == null ? false : UserContext.Current.ShowAllPostsOnIndex; //if (UserContext.Current != null && Request.IsAuthenticated) // return RedirectToAction("Today"); return(View(CachService.GetViewModel(new HomeIndexViewModel()))); }
public ActionResult Today(string id) { DateTime date; if (!DateTime.TryParse(id, out date)) { date = DateTime.Now; } return(View(CachService.GetViewModel(new HomeTodayViewModel(date)))); }
public ActionResult Rss() { return(View("_Rss", "_EmptyLayout", CachService.GetViewModel(new HomeRssFeedViewModel()))); }
public ActionResult Roadmap() { return(View(CachService.GetViewModel(new HomeRoadmapViewModel()))); }
public ActionResult Groups(byte?GroupStateFilter, byte?OrderByFilter) { return(View(CachService.GetViewModel(new HomeGroupsViewModel((GroupState?)GroupStateFilter, (GroupOrderByType?)OrderByFilter)))); }
public bool CachIsOutOfDate() { return((_timeStamp + _dropPeriod < DateTime.Now) && (CachService.IsCachOutOfDate(CachKey))); }