Esempio n. 1
0
        public DbAccess(DbProviderFactory dbProviderFactory, string connectionString)
        {
            _ProviderFactory = dbProviderFactory;

            _Connection = dbProviderFactory.CreateConnection();
            _Connection.ConnectionString = connectionString;
            _Connection.Open();

            _TransactionManager = new DbTransactionManager(_Connection);
        }
Esempio n. 2
0
 internal DbTransactionScope(DbTransactionManager dbTransactionManager, IsolationLevel isolationLevel = IsolationLevel.Unspecified)
 {
     _TransactionManager = dbTransactionManager;
     _TransactionManager.EnterTransactionScope(isolationLevel);
 }