Пример #1
0
        public SqlBetweenPredicate GetSqlBetweenPredicate(SqlExpression leftExpression, SqlExpression middleExpression, SqlExpression rightExpression, bool negative)
        {
            SqlBetweenPredicate newSqlBetweenPredicate = new SqlBetweenPredicate(this, leftExpression, middleExpression, rightExpression, negative);

            this.sqlPredicate = newSqlBetweenPredicate;
            return(newSqlBetweenPredicate);
        }
Пример #2
0
 public virtual void Visiting(SqlBetweenPredicate betweenPredicate)
 {
     betweenPredicate.LeftExpression.Accept(this);
     if (betweenPredicate.Negative)
         sqlBuilder.Append(" Not");
     sqlBuilder.Append(" Between ");
     betweenPredicate.MiddleExpression.Accept(this);
     sqlBuilder.Append(" And ");
     betweenPredicate.RightExpression.Accept(this);
 }
Пример #3
0
 public virtual void Visited(SqlBetweenPredicate betweenPredicate)
 {
 }
 public SqlBetweenPredicate GetSqlBetweenPredicate(SqlExpression leftExpression, SqlExpression middleExpression, SqlExpression rightExpression, bool negative)
 {
     SqlBetweenPredicate newSqlBetweenPredicate = new SqlBetweenPredicate(this, leftExpression, middleExpression, rightExpression, negative) ;
     this.sqlPredicate = newSqlBetweenPredicate;
     return newSqlBetweenPredicate;
 }