public virtual void Rollback(DataSources source) { IDbTransaction transaction = GetTransaction(source); if (transaction != null) { transaction.Rollback(); DestroyConnection(source); } }