From 9e7aa5b6978ee0316e21725fb2064550848fe4c5 Mon Sep 17 00:00:00 2001 From: Mati Date: Mon, 21 Jan 2019 21:14:11 +0100 Subject: [PATCH] Poprawa obslugi komunikatow bledu --- Magazyn_Client/Magazyn/MainWindow.xaml | 20 ------------------- .../Magazyn/Windows/AmountWindow.xaml.cs | 8 ++++++-- 2 files changed, 6 insertions(+), 22 deletions(-) diff --git a/Magazyn_Client/Magazyn/MainWindow.xaml b/Magazyn_Client/Magazyn/MainWindow.xaml index 12004a5..8166ccd 100644 --- a/Magazyn_Client/Magazyn/MainWindow.xaml +++ b/Magazyn_Client/Magazyn/MainWindow.xaml @@ -21,23 +21,3 @@ - diff --git a/Magazyn_Client/Magazyn/Windows/AmountWindow.xaml.cs b/Magazyn_Client/Magazyn/Windows/AmountWindow.xaml.cs index c020dc1..a2428d7 100644 --- a/Magazyn_Client/Magazyn/Windows/AmountWindow.xaml.cs +++ b/Magazyn_Client/Magazyn/Windows/AmountWindow.xaml.cs @@ -77,17 +77,21 @@ namespace Magazyn.Windows if ((quantity + amount > maxAmount) && amount >= 0 && type == 1) { - MessageBox.Show("Przepełnienie magazynu", "Przepełnienie, maxymalnie 2500 sztuk", MessageBoxButton.OK, MessageBoxImage.Error); + MessageBox.Show("Przepełnienie magazynu", "Przepełnienie, maksymalnie 2500 sztuk", MessageBoxButton.OK, MessageBoxImage.Error); + amountToChange.Text = "0"; + return; } else if ((quantity - amount < 0) && amount >= 0 && type == -1) { MessageBox.Show("Niedobór magazynu", "Ilość przedmiotów nie możę być mniejsza niz 0", MessageBoxButton.OK, MessageBoxImage.Error); + amountToChange.Text = "0"; + return; } else { SaveChangingAmountOfFruits.Invoke((type > 0) ? amount : -amount); + this.Close(); } - this.Close(); } private void cancelButton_Click(object sender, RoutedEventArgs e)