Пример #1
0
        public Condition <T> Compare(string field, EBasicOperator oper)
        {
            Contract.Requires(!String.IsNullOrWhiteSpace(field));
            Contract.Requires(oper != EBasicOperator.None);
            CheckRoot();

            BasicCondition <T> condition = new BasicCondition <T>();

            ClauseVariable var = new ClauseVariable();

            var.Name = field;
            condition.LeftElement = var;

            condition.Operator = oper;

            AddCondition(condition);
            return(condition);
        }
Пример #2
0
 public BasicCondition()
 {
     Operator = EBasicOperator.None;
 }