protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagedCommoditySupplierInventoryLevel.PageCount); }
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagenatedCommSuppList.PageCount); }
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, PagedList.PageCount); }
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagedCommodityProducerService.PageCount); }
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagedItemSummaries.PageCount); }
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagedContacts.PageCount); }
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagedActivities.PageCount); }
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagedCommodityOwners.PageCount); }
protected void GoToPageBase(PageDestinations page, int pageCount) { switch (page) { case PageDestinations.First: if (CurrentPage > 1 || CurrentPage == 0) CurrentPage = 1; break; case PageDestinations.Previous: if (CurrentPage > 1) CurrentPage -= 1; break; case PageDestinations.Next: if (pageCount > 1 && CurrentPage < pageCount) CurrentPage += 1; break; case PageDestinations.Last: if (CurrentPage < pageCount) CurrentPage = pageCount; break; } Load(); }
protected abstract void GoToPage(PageDestinations page);
protected override void GoToPage(PageDestinations page) { GoToPageBase(page, _pagedServiceProvider.PageCount); }
protected override void GoToPage(PageDestinations page) { throw new NotImplementedException(); }