public static Pagination GetForPage(int page, int countPerPage, BaseSortCriteria sortCriteria) { return(new Pagination(sortCriteria, countPerPage, (page - 1) * countPerPage)); }
public static Pagination FirstPage(int countPerPage, BaseSortCriteria sortCriteria) { return(GetForPage(1, countPerPage, sortCriteria)); }
public static Pagination FirstPageWithDefaultCount(BaseSortCriteria sortCriteria) { return(FirstPage(30, sortCriteria)); }
public Pagination(BaseSortCriteria sortCriteria, int countPerPage, int offset = 0) { SortCriteria = sortCriteria; CountPerPage = countPerPage; Offset = offset; }