private void button1_Click(object sender, RoutedEventArgs e) { double quantity = 0; string number = null; int resultcode = 0; number = textBox1.Text; quantity = Convert.ToDouble(textbox2.Text); stop_inventory = false; while (stop_inventory == false) { try { Convert.ToDouble(textbox2.Text); } catch (Exception) { MessageBox.Show("Bitte geben Sie als Menge einen gültigen Wert ein.", "", MessageBoxButton.OK, MessageBoxImage.Warning); return; } //Inventurbestanderfassen wenn nicht initial if (textbox2.Text != null) { resultcode = db.ChangeIventory(number, quantity); } else { MessageBox.Show("Bitte geben Sie eine Artikelnummer ein.", "", MessageBoxButton.OK, MessageBoxImage.Warning); return; } if (resultcode != 0) { MessageBox.Show("Artikel ist nicht in Datenbank hinterlegt.", "", MessageBoxButton.OK, MessageBoxImage.Warning); } else { this.Close(); InventoryItem window = new InventoryItem(db); window.ShowDialog(); } } }
// Extras - Inventurmodus private void MenuItem_Click_4(object sender, RoutedEventArgs e) { SimplePOS.Inventory.InventoryItem window = new SimplePOS.Inventory.InventoryItem(db); window.ShowDialog(); }