public T Query <T>(string statementName, IDataAccessSession session, List <StatementCondition> conditions, params object[] parameters) where T : new() { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, null, parameters); return(Query <T>(unit)); }
public T Query <T>(string statementName, IDataAccessSession session, List <StatementCondition> conditions, Hashtable paramMap) where T : new() { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, paramMap); return(Query <T>(unit)); }
public DataSet ExecuteDataset(string statementName, IDataAccessSession session, List <StatementCondition> conditions, Hashtable paramMap) { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, paramMap); return(ExecuteDataset(unit)); }
public DataSet ExecuteDataset(string statementName, IDataAccessSession session, List <StatementCondition> conditions, int startIndex, int endIndex, out int totalCount, Hashtable paramMap) { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, paramMap); return(ExecuteDataset(unit, startIndex, endIndex, out totalCount)); }
public DataTable ExecuteDatatable(string statementName, IDataAccessSession session, List <StatementCondition> conditions, int startIndex, int endIndex, out int totalCount, IModel model) { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, model); return(ExecuteDatatable(unit, startIndex, endIndex, out totalCount)); }
public DataTable ExecuteDatatable(string statementName, IDataAccessSession session, List <StatementCondition> conditions, IModel model) { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, model); return(ExecuteDatatable(unit)); }
public int ExecuteNonQuery(string statementName, IDataAccessSession session, List <StatementCondition> conditions, params object[] parameters) { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, parameters); return(ExecuteNonQuery(unit)); }
public PagerModelCollection <T> QueryCollection <T>(string statementName, IDataAccessSession session, List <StatementCondition> conditions, int startIndex, int endIndex, Hashtable paramMap) where T : new() { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, paramMap); return(QueryCollection <T>(unit, startIndex, endIndex)); }
public ModelCollection <T> QueryCollection <T>(string statementName, IDataAccessSession session, List <StatementCondition> conditions, IModel model) where T : new() { Sql sql = DaoConfig.GetSql(statementName); ExecuteUnit unit = new ExecuteUnit(this, sql, session, conditions, model); return(QueryCollection <T>(unit)); }