public AndPhrase(WherePhrase left, WherePhrase right) : base(null) { _left = left; _right = right; _left.SetNext(_right); }
public SelectOperation rightjoin(FromPhrase pharse, WherePhrase wherePhrase) { var joinPhrase = new JoinPhrase(pharse.TableName, JoinType.Right, wherePhrase); _current.SetNext(joinPhrase); _current.Next.SetNext(wherePhrase); return(this); }
public OrPhrase Or(WherePhrase right) { return(new OrPhrase(this, right)); }
public AndPhrase And(WherePhrase right) { return(new AndPhrase(this, right)); }
public JoinPhrase(string table, JoinType joinType, WherePhrase wherePhrase) : base(table) { JoinType = joinType; WherePhrase = wherePhrase; }
public SelectOperation where (WherePhrase phrase) { _current.SetNext(phrase); return(this); }