/// <summary> /// Creates a new instance of PagingAndSortOptions /// </summary> public PagingAndSortOptions( PagingOptions paging ) : base() { this.Enabled = paging.Enabled; this.PageSize = paging.PageSize; this.PageIndex = paging.PageIndex; this.TotalItemCount = paging.TotalItemCount; if (paging is PagingAndSortOptions) { this.SortOptions.AddRange(((PagingAndSortOptions)paging).SortOptions); } }
/// <summary> /// Gets a set of PagingOptions with paging disabled. /// </summary> /// <returns></returns> public static PagingOptions GetDisabledPagingOptions() { PagingOptions paging = new PagingOptions(); paging.Enabled = false; return paging; }