private void delete_btn_Click(object sender, RoutedEventArgs e) { IEnumerable <Animal> an = db.Animals.Local.Where(n => n.KindOfAnimal == KindText.Text); if (an.Count() == 0) { MessageBox.Show("Животного такого вида не существует"); } else { Animal animal = an.First(); db.Animals.Remove(animal); db.SaveChanges(); AviaryText.Clear(); NumberText.Clear(); KindText.Clear(); select_img.Source = null; } }
private void addSupplybtn_Click(object sender, RoutedEventArgs e) { int i1 = 0, i2 = 0; foreach (UIElement elem in SupplyAddGrid.Children) { TextBox textbox = new TextBox(); if (elem is TextBox) { textbox = elem as TextBox; i1++; if (textbox.Text != "" && !Validation.GetHasError(textbox)) { i2++; } } } if (i1 == i2 && namebox.Text != "" && datepicker.Text != "") { Supply supply = new Supply(); supply.Company = namebox.Text; supply.Amount = Convert.ToInt32(AmountTextBox.Text); supply.SupDate = Convert.ToDateTime(datepicker.Text + " " + HourTextBox.Text + ":" + MinuteTextBox.Text); db.Supplies.Add(supply); db.SaveChanges(); MessageBox.Show("Добавлено!"); namebox.Text = ""; AmountTextBox.Clear(); datepicker.Text = ""; HourTextBox.Clear(); MinuteTextBox.Clear(); } else { MessageBox.Show("Неккоректные данные"); } }
private void updateButton_Click(object sender, RoutedEventArgs e) { db.SaveChanges(); }