public SqlConnectionSetupVM(IServiceLocator serviceLocator) : base(serviceLocator) { SetupConnectionCommand = new RelayCommand(CanSetupConnection, SetupConnection); TestConnectionCommand = new RelayCommand(null, TestConnection); _connectionBridge = new DBConnectionBridge(); }
private void CompleteSqlConnectionSetupProcedure(string connectionString) { var dbConnectionBridge = new DBConnectionBridge(); var checkConnection = dbConnectionBridge.CheckConnection(connectionString); if (checkConnection.IsSuccessful) { _applicationSettings.SetupDatabaseConnection(connectionString); CompleteAccountSetupProcedure(); } else { RaiseFailedEvent(StartupFailureReason.DatabaseConnectionError); } }