public static IQueryable <Nsun.Domain.DataContent.UserRelationship> ByUserNoUserInfo(this IQueryable <Nsun.Domain.DataContent.UserRelationship> queryable, ComparisonOperator comparisonOperator, Nsun.Domain.DataContent.UserInfo userNoUserInfo) { switch (comparisonOperator) { case ComparisonOperator.Equals: return(queryable.Where(u => u.UserNoUserInfo == userNoUserInfo)); case ComparisonOperator.NotEquals: return(queryable.Where(u => u.UserNoUserInfo != userNoUserInfo)); default: throw new ArgumentException("Parameter 'comparisonOperator' must be ComparisonOperator.Equals or ComparisonOperator.NotEquals to support Association type.", "comparisonOperator"); } }
public static IQueryable <Nsun.Domain.DataContent.UserRelationship> ByUserNoUserInfo(this IQueryable <Nsun.Domain.DataContent.UserRelationship> queryable, Nsun.Domain.DataContent.UserInfo userNoUserInfo) { return(queryable.ByUserNoUserInfo(ComparisonOperator.Equals, userNoUserInfo)); }