public void SaveConnectionSettings(ICreateDatabase provider, InstallModel installModel) { var databaseSettings = _systemConfigurationProvider.GetSystemSettings<DatabaseSettings>(); databaseSettings.ConnectionString = provider.GetConnectionString(installModel); databaseSettings.DatabaseProviderType = installModel.DatabaseProvider; _systemConfigurationProvider.SaveSettings(databaseSettings); }
public void SaveConnectionSettings(ICreateDatabase provider, InstallModel installModel) { DatabaseSettings databaseSettings = _systemConfigurationProvider.GetSystemSettings <DatabaseSettings>(); databaseSettings.ConnectionString = provider.GetConnectionString(installModel); databaseSettings.DatabaseProviderType = installModel.DatabaseProvider; _systemConfigurationProvider.SaveSettings(databaseSettings); }
public static bool ValidateConnectionString(this ICreateDatabase createDatabase, InstallModel installModel) { try { createDatabase.GetConnectionString(installModel); return(true); } catch (Exception exception) { return(false); } }