public static IQueryable <T> Page <T>(this IPageableQuery <T> sourceQuery, int pageNumber)
 {
     return(sourceQuery.Skip((pageNumber - 1) * sourceQuery.PageSize)
            .Take(sourceQuery.PageSize));
 }