public static IEnumerable PerformFiltering( IEnumerable dataSource, List <WhereFilter> whereFilter, string condition) { return(EnumerableOperation.PerformFiltering(dataSource, whereFilter, condition)); }
public static IEnumerable PerformGrouping( IEnumerable dataSource, List <string> grouped) { return(EnumerableOperation.PerformGrouping(dataSource, grouped)); }
public static IEnumerable PerformTake(IEnumerable dataSource, int take) => EnumerableOperation.PerformTake(dataSource, take);
public static IEnumerable PerformSkip(IEnumerable dataSource, int skip) => EnumerableOperation.PerformSkip(dataSource, skip);
public static IEnumerable PerformSearching( IEnumerable dataSource, List <SearchFilter> searchFilter) { return(EnumerableOperation.PerformSearching(dataSource, searchFilter)); }
public static IEnumerable PerformSorting( IEnumerable dataSource, List <Sort> sortedColumns) { return(EnumerableOperation.PerformSorting(dataSource, sortedColumns)); }
public static IEnumerable Execute(IEnumerable dataSource, DataManagerRequest query) => EnumerableOperation.Execute(dataSource, query);