public void buttonAddMedicaments_Click(object sender, RoutedEventArgs e) { int quantity; if (!int.TryParse(textBoxMedicamentsQuantity.Text, out quantity)) { MessageBox.Show("Некорректное значение количества"); textBoxMedicamentsQuantity.Focus(); return; } if (quantity < 0) { MessageBox.Show("Количество должно быть больше 0"); textBoxMedicamentsQuantity.Focus(); return; } if (string.IsNullOrWhiteSpace(textBoxMedicamentsName.Text)) { MessageBox.Show("Необходимо ввести название"); textBoxMedicamentsName.Focus(); return; } medicaments = new Medicaments(textBoxMedicamentsName.Text, quantity); textBoxMedicamentsName.Text = ""; textBoxMedicamentsQuantity.Text = ""; Pages.MedicamentsPage.NewMedicamentsAdded(medicaments); NavigationService.GoBack(); }
public void NewMedicamentsAdded(Medicaments medicaments) { _meds.Add(medicaments); listBoxMedicaments.Items.Add($"NAME: {medicaments.Name} QUANTITY: {medicaments.Quantity}"); }