Ejemplo n.º 1
0
 /// <summary>
 /// Update the provider by keyname in dictionoary and config file
 /// </summary>
 /// <param name="keyname">connectionname</param>
 public void UpdateDBProvider(string keyname)
 {
     if (DbProviders.ContainsKey(keyname))
     {
         DbProviders[keyname] = CurrentProvider;
     }
     DbProviderConnection.Update(DbProviders[keyname]);
 }
Ejemplo n.º 2
0
 public void Add()
 {
     if (CurrentProvider == null || !CurrentProvider.IsValidWithDatabase())
     {
         return;
     }
     if (DbProviders.ContainsKey(CurrentProvider.Name))
     {
         DbProviders[CurrentProvider.Name] = CurrentProvider;
         DbProviderConnection.Update(CurrentProvider);
         return;
     }
     if (!DbProviders.ContainsKey(CurrentProvider.Name))
     {
         DbProviders.Add(CurrentProvider.Name, CurrentProvider);
         DbProviderConnection.Add(CurrentProvider);
     }
 }
Ejemplo n.º 3
0
 public bool IsConnectionName(string connectionName)
 {
     return(DbProviders.ContainsKey(connectionName));
 }