Пример #1
0
        public static DmlfConditionBase ParseFilterExpression(FilterParserType type, DmlfExpression columnValue, string expression, ParserOptions options = null)
        {
            if (expression == null)
            {
                return(null);
            }
            expression = TransformExpression(expression);
            var res = FilterParserCoreImpl.ParseFilterExpression(type, columnValue, expression, options);

            if (res != null)
            {
                res = res.SimplifyCondition();
            }
            return(res);
        }
Пример #2
0
 public static ObjectFilterConditionBase ParseObjectFilter(string expression)
 {
     return(FilterParserCoreImpl.ParseObjectFilter(expression));
 }