[chore:] implemented intersection (combiner) and its usage

This commit is contained in:
Elias Fierke
2025-10-23 16:43:23 +02:00
parent d0ecfda404
commit bed0ebaf16
3 changed files with 61 additions and 17 deletions

View File

@@ -512,4 +512,14 @@ public partial class MainWindow : Window
StartCombine(list, Convert.ToInt32(LstCustomers.SelectedItem.ToString().Split(" - ")[0]), "union");
}
private void BtnCombineIntersection_OnClick(object? sender, RoutedEventArgs e)
{
var list = new List<KasAddressList>();
foreach (var item in LstCustomerAdressSets.SelectedItems)
list.Add(Settings._instance.addressSets.GetAddressSetByID(
Convert.ToInt32(item.ToString().Split(" - ")[0])));
StartCombine(list, Convert.ToInt32(LstCustomers.SelectedItem.ToString().Split(" - ")[0]), "intersection");
}
}