From 8ba051198f16d67f5a59efb52e5e6b43a7b2168d Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Mon, 14 Sep 2026 10:32:14 +0200 Subject: [PATCH] DeliveryAdminWindow: Add button to correct tare --- Elwig/Dialogs/ManualWeighingDialog.xaml | 9 ++-- Elwig/Dialogs/ManualWeighingDialog.xaml.cs | 4 +- Elwig/Dialogs/TareCorrectionDialog.xaml | 55 ++++++++++++++++++++++ Elwig/Dialogs/TareCorrectionDialog.xaml.cs | 36 ++++++++++++++ Elwig/Documents/DeliveryNote.cs | 12 ++++- Elwig/Helpers/Utils.cs | 5 ++ Elwig/Models/Entities/DeliveryPart.cs | 5 +- Elwig/Services/DeliveryService.cs | 13 ++++- Elwig/ViewModels/DeliveryAdminViewModel.cs | 8 ++++ Elwig/Windows/DeliveryAdminWindow.xaml | 22 ++++++--- Elwig/Windows/DeliveryAdminWindow.xaml.cs | 36 ++++++++++++++ 11 files changed, 185 insertions(+), 20 deletions(-) create mode 100644 Elwig/Dialogs/TareCorrectionDialog.xaml create mode 100644 Elwig/Dialogs/TareCorrectionDialog.xaml.cs diff --git a/Elwig/Dialogs/ManualWeighingDialog.xaml b/Elwig/Dialogs/ManualWeighingDialog.xaml index 94bd0a4..c41fb1d 100644 --- a/Elwig/Dialogs/ManualWeighingDialog.xaml +++ b/Elwig/Dialogs/ManualWeighingDialog.xaml @@ -4,6 +4,7 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:Elwig.Dialogs" + xmlns:ctrl="clr-namespace:Elwig.Controls" ResizeMode="NoResize" ShowInTaskbar="False" Topmost="True" WindowStartupLocation="CenterOwner" FocusManager.FocusedElement="{Binding ElementName=WeightInput}" @@ -37,11 +38,9 @@