private void speciesDeleteButton_Click(object sender, EventArgs e) { if (!(speciesListBox.SelectedItem is Species species)) { return; } speciesListBox.Items.Remove(species); zoo.Species.Remove(species); zoo.SaveChanges(); }
private void Form1_Load(object sender, System.EventArgs e) { Configuration.MySeedBecauseModelFirstMessesMeUp(zoo); zoo.SaveChanges(); EaterType[] eaterTypes = zoo.EaterTypes.ToArray(); FillCheckBoxList(animalSearchEaterTypesCheckBoxList, eaterTypes); Environment[] environments = zoo.Environments.ToArray(); FillCheckBoxList(animalSearchEnvironmentCheckBoxList, environments); LoadAnimals(); }
private void submitButton_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(Animal.Name)) { return; } if (string.IsNullOrWhiteSpace(Animal.Origin)) { return; } Species species = animalSpeciesComboBox.SelectedSpecies; if (species == null) { return; } Animal.Species = species; // Save changes if (isNew) { zoo.Animals.Add(Animal); } zoo.SaveChanges(); DialogResult = DialogResult.OK; Close(); }