private void buttonSave_Click(object sender, RoutedEventArgs e) { using (var db = new Entities()) { for (int i = 0; i < amount; i++) { var animalToAdd = new AnimalSet { Name = animal[i].Name, Breed = animal[i].Breed, Sex = animal[i].Sex}; db.AnimalSet.Add(animalToAdd); db.SaveChanges(); } } animal.Clear(); amount = 0; this.DataGridAnimals.ItemsSource = null; }