Exemplo n.º 1
0
 public FromClause(FromClause parent, Expression <BooleanExpression <T1, T2, T3, T4> > join)
 {
     this.Parent = parent;
     JoinExpression.Add(new ExpressionAggregator()
     {
         Expression             = join,
         ExpressionBoundClauses = CeqlUtils.GetStatementList(this)
     });
 }
Exemplo n.º 2
0
 public WhereClause(FromClause <T1, T2, T3, T4> fromClause, Expression <BooleanExpression <T1, T2, T3, T4> > filter)
 {
     this.FromClause = fromClause;
     this.FilterExpression.Add(
         new ExpressionAggregator()
     {
         Expression             = filter,
         ExpressionBoundClauses = CeqlUtils.GetStatementList(fromClause)
     }
         );
 }
Exemplo n.º 3
0
 private void AddExpression(Expression <BooleanExpression <T> > filter, EBooleanOperator op)
 {
     this.FilterExpression.Add(
         new ExpressionAggregator()
     {
         Expression             = filter,
         Operator               = op,
         ExpressionBoundClauses = CeqlUtils.GetStatementList(this.FromClause)
     }
         );
 }