private void purgeButton_Click(object sender, RoutedEventArgs e) { SB.Logger.LogWarning(Components.HitsDB, "Purge selected, prompting warning"); if (MessageBox.Show("This will purge the WHOLE Hits DB, are you sure you want to continue?", "WARNING", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { SB.Logger.LogInfo(Components.HitsDB, "Purge initiated"); vm.RemoveAll(); SB.Logger.LogInfo(Components.HitsDB, "Purge finished"); } else { SB.Logger.LogInfo(Components.HitsDB, "Purge dismissed"); } try { if (vm.ConfigsList?.Count >= 2 && vm.Hits.Count() == 0) { configFilterCombobox.Items.Clear(); configFilterCombobox.Items.Add("All"); } } catch { } }
private void purgeButton_Click(object sender, RoutedEventArgs e) { OB.Logger.LogWarning(Components.HitsDB, "Purge selected, prompting warning"); if (MessageBox.Show("This will purge the WHOLE Hits DB, are you sure you want to continue?", "WARNING", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { OB.Logger.LogInfo(Components.HitsDB, "Purge initiated"); vm.RemoveAll(); OB.Logger.LogInfo(Components.HitsDB, "Purge finished"); } else { OB.Logger.LogInfo(Components.HitsDB, "Purge dismissed"); } }