public bool Delete <T>(T entity, IDbTransaction transaction, int?commandTimeout) where T : class { return(_dapper.Delete(Connection, entity, transaction, commandTimeout)); }
public bool Delete <T>(T entity, DbTransaction transaction, int?commandTimeout) where T : Cissy.Database.IEntity { return(_dapper.Delete(Connection, entity, transaction, commandTimeout)); }
public virtual bool Delete(T item) { return(_dapperImplementor.Delete(session, item, session.Transaction, null)); }
///// <summary> ///// 新添加的。按照条件批量更新 ///// </summary> //public static bool Update<T>(this IDbConnection connection, object predicate, IDbTransaction transaction = null, int? commandTimeout = null) where T : class //{ // return Instance.Update<T>(connection, entity, transaction, commandTimeout); //} /// <summary> /// 对特定的实体执行DELETE操作 /// Executes a delete query for the specified entity. /// </summary> /// <typeparam name="T">实体类型</typeparam> /// <param name="connection">数据库连接</param> /// <param name="entity">实体对象</param> /// <param name="transaction">事务</param> /// <param name="commandTimeout">超时时间</param> /// <returns></returns> public static bool Delete <T>(this IDbConnection connection, T entity, IDbTransaction transaction = null, int?commandTimeout = null) where T : class { return(Instance.Delete <T>(connection, entity, transaction, commandTimeout)); }
public bool Delete <T>(T entity, IDbTransaction transaction, int?commandTimeout, string keyName = null) where T : class { return(_dapper.Delete(Connection, entity, transaction, commandTimeout, keyName)); }