public static IQueryable <TItem> AutoFilter <TItem, TFilter>( this IQueryable <TItem> query, TFilter filter, ComposeKind composeKind = ComposeKind.And) { var filtered = AutoFilterClass.Filter(query, filter, composeKind); return(filtered); }
public static IOrderedEnumerable <TItem> OrderByDescending <TItem>(this IEnumerable <TItem> query, string propertyName) { var result = AutoFilterClass.OrderByDescending(query, propertyName); return(result); }
public static IOrderedQueryable <TItem> OrderBy <TItem>(this IQueryable <TItem> query, string propertyName) { var result = AutoFilterClass.OrderBy(query, propertyName); return(result); }