Esempio n. 1
0
        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 });
        }
Esempio n. 2
0
        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
            };
        }
Esempio n. 3
0
 public ActionResult ResetFilter()
 {
     PagingSession = null;
     FilterSession = null;
     ManageEventFilter();
     FilterSession.IsShowFilter = true;
     return RedirectToAction("EventListView", "Event");
 }
Esempio n. 4
0
        private DatabasePager ManagePager()
        {
            if (PagingSession == null)
                PagingSession = new PagingControlModel("Event", "PageIndexChanged", "PageSizeChanged",
                    "EventListViewPaging", 8, 0);

            return new DatabasePager()
            {
                PageSize = PagingSession.SelectedPageSize,
                SelectedPageIndex = PagingSession.SelectedPageIndex,
            };
        }
Esempio n. 5
0
        public ActionResult PageSizeChanged(PagingControlModel model)
        {
            if (PagingSession != null)
            {
                PagingSession.SelectedPageSize = model.SelectedPageSize;
                PagingSession.SelectedPageIndex = 0;
                PagingSession.SaveSelectedPageSizeToCookie();
            }

            return RedirectToAction("EventListView", "Event");
        }