Exemplo n.º 1
0
        //public WhereClause AddHaving(string field, Comparison @operator, object compareValue) { return AddHaving(field, @operator, compareValue); }
        //public WhereClause AddHaving(Enum field, Comparison @operator, object compareValue) { return AddHaving(field.ToString(), @operator, compareValue, 1); }
        public WhereClause AddHaving(string field, Comparison @operator, object compareValue)
        {
            WhereClause NewWhereClause = new GeneralWhereClause(LogicOperator.None, field, @operator, compareValue, 0);

            _havingStatement.Add(NewWhereClause);
            return(NewWhereClause);
        }
Exemplo n.º 2
0
        //public WhereClause AddWhere(Enum field, Comparison @operator, object compareValue) { return AddWhere(logicalOperator, field.ToString(), @operator, compareValue, 1); }
        public WhereClause AddWhere(LogicOperator logicalOperator, string field, Comparison @operator, object compareValue, int level)
        {
            WhereClause NewWhereClause = new GeneralWhereClause(logicalOperator, field, @operator, compareValue, level);

            _whereStatement.Add(NewWhereClause);
            return(NewWhereClause);
        }