/// <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]); }
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); } }
public bool IsConnectionName(string connectionName) { return(DbProviders.ContainsKey(connectionName)); }