Beispiel #1
0
 private void RefreshConnectionString()
 {
     if (ConnectionString != null)
     {
         ConnectionString = DatabaseAssistant.GetDatabaseAssistant(ConnectionType).RefreshConnectionString(ConnectionString);
     }
 }
Beispiel #2
0
 public IDbTransaction GetDbTransaction()
 {
     if (transaction == null)
     {
         var databaseAssistant = DatabaseAssistant.GetDatabaseAssistant(connectionType);
         Log(string.Format("Opening connection <{0}>", connectionString));
         IDbConnection connection = databaseAssistant.CreateConnection(connectionString);
         connection.Open();
         Log("Opened connection. Beginning transaction...");
         transaction = connection.BeginTransaction(isolationLevel);
         Log("Begun transaction.");
     }
     return(transaction);
 }