コード例 #1
0
        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");
            }
        }
コード例 #2
0
 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));
 }