public ActionResult PageSizeChanged(PagingControlModel model) { if (PagingSession != null) { PagingSession.SelectedPageSize = model.SelectedPageSize; PagingSession.SelectedPageIndex = 0; PagingSession.SaveSelectedPageSizeToCookie(); } return RedirectToAction("ShowForum", "Forum", new { id = model.EventIdentificator }); }
private DatabasePager GetDatabasePagerControl(int forumEventId) { if (PagingSession == null) PagingSession = new PagingControlModel("Forum", "PageIndexChanged", "PageSizeChanged", "ForumItemPaging", 8, 0); PagingSession.EventIdentificator = forumEventId; //if (PagingSession.EventIdentificator != forumEventId) //{ // PagingSession.SelectedPageIndex = 0; // PagingSession.SelectedPageSize = 8; // PagingSession.SaveSelectedPageSizeToCookie(); // PagingSession.EventIdentificator = forumEventId; //} return new DatabasePager() { PageSize = PagingSession.SelectedPageSize, SelectedPageIndex = PagingSession.SelectedPageIndex < 0 ? 0 : PagingSession.SelectedPageIndex }; }
public ActionResult ResetFilter() { PagingSession = null; FilterSession = null; ManageEventFilter(); FilterSession.IsShowFilter = true; return RedirectToAction("EventListView", "Event"); }
private DatabasePager ManagePager() { if (PagingSession == null) PagingSession = new PagingControlModel("Event", "PageIndexChanged", "PageSizeChanged", "EventListViewPaging", 8, 0); return new DatabasePager() { PageSize = PagingSession.SelectedPageSize, SelectedPageIndex = PagingSession.SelectedPageIndex, }; }
public ActionResult PageSizeChanged(PagingControlModel model) { if (PagingSession != null) { PagingSession.SelectedPageSize = model.SelectedPageSize; PagingSession.SelectedPageIndex = 0; PagingSession.SaveSelectedPageSizeToCookie(); } return RedirectToAction("EventListView", "Event"); }