public QueryCondition Or(params QueryCondition[] querySelects) { var qc = new QueryCondition(); Conditions = qc; Conditions.Parent = this; qc.TableAlias = this; return qc.Or(querySelects); }
public QueryTable Query(QueryCondition conditions) { Conditions = conditions; Conditions.Parent = this; return this; }
public QueryCondition Not(object value = null, bool asNull = false) { var qc = new QueryCondition(); Conditions = qc; Conditions.Parent = this; qc.TableAlias = this; return qc.Not(value, asNull); }
public QueryCondition Lte(object value) { var qc = new QueryCondition(); Conditions = qc; Conditions.Parent = this; qc.TableAlias = this; return qc.Lte(value); }
public QueryTable Join(QueryTable table, QueryCondition condition) { var jqt = Join(new JoinDescriptor(table, condition)); jqt.Parent = this; return jqt; }
public QueryCondition IsNull() { var qc = new QueryCondition(); Conditions = qc; Conditions.Parent = this; qc.TableAlias = this; return qc.IsNull(); }
public QueryCondition In(params object[] values) { var qc = new QueryCondition(); Conditions = qc; Conditions.Parent = this; qc.TableAlias = this; return qc.In(values); }