Пример #1
0
        public static string GetText(this ExpressionTypeDefault expType)
        {
            if (!_map.ContainsKey(expType))
            {
                throw new ArgumentException("expresion type :" + expType.ToString() + "not supported.");
            }

            return(_map[expType]);
        }
Пример #2
0
        public IQuery AddCondition(string field, ExpressionTypeDefault comparison, object val, string tag, ConditionType conditionType = ConditionType.And, int priority = 0)
        {
            StartNewCondition(conditionType, field);
            string sign = comparison.GetText();

            BuildCondition(sign, val, tag, priority);
            Complete();
            return(this);
        }