/// <summary>
 ///
 /// </summary>
 /// <param name="tablename"></param>
 /// <returns></returns>
 public QuerySQLHelper AddTable(TableRelevanceMapper table)
 {
     if (table != null)
     {
         Table.Add(table);
     }
     return(this);
 }
示例#2
0
        /// <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);
        }
示例#3
0
 public RenewalSqlHelper()
 {
     Header = new List <ColumnRelevanceMapper>();
     Table  = new TableRelevanceMapper();
     Where  = new List <ColumnRelevanceMapper>();
 }