From c62947dacd1e1da76d1f1f47f15b6f296255ad54 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Sat, 28 Sep 2024 19:54:50 +0200 Subject: [PATCH] DeliveryAdminWindow: Add DeliverySplittingDialog --- Elwig/Controls/UnitTextBox.xaml | 2 +- Elwig/Dialogs/AbwertenDialog.xaml | 56 ---- Elwig/Dialogs/AbwertenDialog.xaml.cs | 33 -- Elwig/Dialogs/DeleteMemberDialog.xaml | 4 +- Elwig/Dialogs/DeliveryExtractionDialog.xaml | 57 ---- .../Dialogs/DeliveryExtractionDialog.xaml.cs | 37 --- Elwig/Dialogs/DeliverySplittingDialog.xaml | 104 ++++++ Elwig/Dialogs/DeliverySplittingDialog.xaml.cs | 163 ++++++++++ Elwig/Helpers/Utils.cs | 11 +- Elwig/Services/DeliveryService.cs | 298 +++++++++++++----- Elwig/Windows/DeliveryAdminWindow.xaml | 52 ++- Elwig/Windows/DeliveryAdminWindow.xaml.cs | 160 ++-------- 12 files changed, 530 insertions(+), 447 deletions(-) delete mode 100644 Elwig/Dialogs/AbwertenDialog.xaml delete mode 100644 Elwig/Dialogs/AbwertenDialog.xaml.cs delete mode 100644 Elwig/Dialogs/DeliveryExtractionDialog.xaml delete mode 100644 Elwig/Dialogs/DeliveryExtractionDialog.xaml.cs create mode 100644 Elwig/Dialogs/DeliverySplittingDialog.xaml create mode 100644 Elwig/Dialogs/DeliverySplittingDialog.xaml.cs diff --git a/Elwig/Controls/UnitTextBox.xaml b/Elwig/Controls/UnitTextBox.xaml index a2564e3..bf3667c 100644 --- a/Elwig/Controls/UnitTextBox.xaml +++ b/Elwig/Controls/UnitTextBox.xaml @@ -9,7 +9,7 @@ BorderThickness="{Binding Path=BorderThickness, RelativeSource={RelativeSource TemplatedParent}, Mode=OneWay}" BorderBrush="{Binding Path=BorderBrush, RelativeSource={RelativeSource TemplatedParent}, Mode=OneWay}" SnapsToDevicePixels="True"> - + diff --git a/Elwig/Dialogs/AbwertenDialog.xaml b/Elwig/Dialogs/AbwertenDialog.xaml deleted file mode 100644 index 6289cb4..0000000 --- a/Elwig/Dialogs/AbwertenDialog.xaml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - Welche Menge der Teillieferung - von - mit soll abgewertet werden? - - -