예제 #1
0
            private CompareOperatorPart Build(CompareOperatorKeyword compareOperatorKeyword,
                                              object value)
            {
                var part = new CompareOperatorPart(compareOperatorKeyword, value, TestQueryBuilder);

                TestQueryBuilder._queryParts.Add(part);
                return(part);
            }
예제 #2
0
 public CompareOperatorPart(CompareOperatorKeyword compareOperatorKeyword, object value,
                            TestQueryBuilder testQueryBuilder) : base(testQueryBuilder)
 {
     CompareOperatorKeyword = compareOperatorKeyword;
     Value = value;
 }
예제 #3
0
 /// <summary>
 /// Checks if given compare operator is allowed for this column type.
 /// </summary>
 /// <returns>True if allowed; false otherwise.</returns>
 internal bool IsAllowed(CompareOperatorKeyword compareOperatorKeyword)
 {
     return(AllowedColumnKeywords[HandyType].Contains(compareOperatorKeyword));
 }