/// <summary> /// /// </summary> /// <param name="tablename"></param> /// <returns></returns> public QuerySQLHelper AddTable(TableRelevanceMapper table) { if (table != null) { Table.Add(table); } return(this); }
/// <summary> /// 添加表及表关系 /// </summary> /// <param name="t"></param> /// <param name="tableOperator"></param> /// <param name="expression"></param> /// <returns></returns> public QueryParameterReduce AddTable(Type t, TableOperatorEnum tableOperator = TableOperatorEnum.None, Expression expression = null) { TableRelevanceMapper table = new TableRelevanceMapper(t, tableOperator); if (expression != null) { ConvertExpression(expression, table.ColumnOperator); } QueryHelper.AddTable(table); return(this); }
public RenewalSqlHelper() { Header = new List <ColumnRelevanceMapper>(); Table = new TableRelevanceMapper(); Where = new List <ColumnRelevanceMapper>(); }