/// <summary> /// /// </summary> /// <param name="command"></param> /// <param name="pageSize"></param> /// <param name="pageIndex"></param> /// <returns></returns> public IDataReader ExecuteReader(IDbCommand command, int pageSize, int pageIndex) { SqlProvider.WrapPaging(this, command, pageSize, pageIndex); return(ExecuteReader(command)); }
/// <summary> /// /// </summary> /// <param name="command"></param> /// <param name="pageSize"></param> /// <param name="pageIndex"></param> /// <returns></returns> public DataTable ExecuteDataTable(IDbCommand command, int pageSize, int pageIndex) { SqlProvider.WrapPaging(this, command, pageSize, pageIndex); return(ExecuteDataTable(command)); }
public bool Exists(object entityType, ICondition condition) { return(SqlProvider.Exists(this, MappingProvider, null, entityType, condition)); }
public int SelectCount(object entityType, ICondition condition) { return(SqlProvider.SelectCount(this, MappingProvider, null, entityType, condition)); }
public int SelectCount <T>(ICondition condition) { object entityType = typeof(T); return(SqlProvider.SelectCount(this, MappingProvider, null, entityType, condition)); }
public int BatchDelete(object entityType, ICondition condition) { return(SqlProvider.Delete(this, MappingProvider, null, entityType, condition)); }