private void ConnectBottom_OnClick(object sender, RoutedEventArgs e) { if (!this.IsValid()) { return; } try { _databaseAccessService.Connect(ViewModel); DialogResult = true; } catch (Exception ex) { while (ex.InnerException != null) { ex = ex.InnerException; } MessageBox.Show(ex.Message, "Error"); } }