public static IQueryable <Abeced.Data.LookupSubcategory> ByLookupSubcategoryMember(this IQueryable <Abeced.Data.LookupSubcategory> queryable, ComparisonOperator comparisonOperator, Abeced.Data.LookupSubcategory lookupSubcategoryMember) { switch (comparisonOperator) { case ComparisonOperator.Equals: return(queryable.Where(l => l.LookupSubcategoryMember == lookupSubcategoryMember)); case ComparisonOperator.NotEquals: return(queryable.Where(l => l.LookupSubcategoryMember != lookupSubcategoryMember)); default: throw new ArgumentException("Parameter 'comparisonOperator' must be ComparisonOperator.Equals or ComparisonOperator.NotEquals to support Association type.", "comparisonOperator"); } }
public static IQueryable <Abeced.Data.LookupSubcategory> ByLookupSubcategoryMember(this IQueryable <Abeced.Data.LookupSubcategory> queryable, Abeced.Data.LookupSubcategory lookupSubcategoryMember) { return(queryable.ByLookupSubcategoryMember(ComparisonOperator.Equals, lookupSubcategoryMember)); }