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)