private void AddData() { var Shelter1 = new Shelters() { Name = "Dierenbescherming Mechelen", Owner = new Person() { FirstName = "Kurt", LastName = "Olbrechts" }, Animals = new List <Animal> { new Dog() { Name = "Koda", DateOfBirth = "11-02-2017", IsChecked = true, KidFriendly = true, Since = "02-09-2019", Race = "Husky", Barker = false, SheltersId = 1 }, new Dog() { Name = "Beatle", DateOfBirth = "06-10-2012", IsChecked = false, KidFriendly = true, Since = "15-10-2018", Race = "Beagle", Barker = true, SheltersId = 1 }, } }; var Shelter2 = new Shelters() { Name = "Dierenopvangcentrum Zemst", Owner = new Person() { FirstName = "Sabrina", LastName = "Schaerlaecken" }, Animals = new List <Animal> { new Dog() { Name = "Bahia", DateOfBirth = "14-09-2015", IsChecked = true, KidFriendly = true, Since = "07-03-2019", Race = "Dalmatian", Barker = false, SheltersId = 2 }, new Cat() { Name = "Max", DateOfBirth = "29-06-2018", IsChecked = false, KidFriendly = false, Since = "16-10-2019", Race = "Seamese", Declawed = true, SheltersId = 2 }, new OtherAnimal() { Name = "Flappie", DateOfBirth = "03-04-2019", IsChecked = true, KidFriendly = true, Since = "28-07-2019", Race = "Vlaamse Reus", Description = "blablabla", Kind = "Rabbit", SheltersId = 2 } } }; _context.Shelters.Add(Shelter1); _context.Shelters.Add(Shelter2); _context.SaveChanges(); }
private void AddData() { var Cats = new List <Cat> { new Cat { Id = 1, name = "Felix", DateOfBirth = "19/01/2005", IsChecked = true, KidFriendly = true, DateOfArrival = "23/09/2019", ShelterId = 1, Declawed = true, Race = "Persian" }, new Cat { Id = 2, name = "Bacardi", DateOfBirth = "22/07/2008", IsChecked = true, KidFriendly = false, DateOfArrival = "12/06/2018", ShelterId = 1, Declawed = false, Race = "Chartreux" }, new Cat { Id = 3, name = "Misty", DateOfBirth = "01/01/2001", IsChecked = true, KidFriendly = true, DateOfArrival = "12/06/2009", ShelterId = 1, Declawed = true, Race = "American Shorthair" } }; var Dogs = new List <Dog> { new Dog { Id = 4, name = "Sparky", DateOfBirth = "19/01/2005", IsChecked = true, KidFriendly = true, DateOfArrival = "23/09/2019", ShelterId = 1, Barker = false, Race = "Husky" }, new Dog { Id = 5, name = "Barky", DateOfBirth = "22/07/2008", IsChecked = true, KidFriendly = false, DateOfArrival = "12/06/2018", ShelterId = 1, Barker = true, Race = "German Sheppard" }, new Dog { Id = 6, name = "Woef", DateOfBirth = "01/01/2001", IsChecked = true, KidFriendly = true, DateOfArrival = "12/06/2009", ShelterId = 1, Barker = true, Race = "Tackle" } }; var Cats2 = new List <Cat> { new Cat { Id = 7, name = "johnny", DateOfBirth = "19/01/2005", IsChecked = true, KidFriendly = true, DateOfArrival = "23/09/2019", ShelterId = 2, Declawed = true, Race = "streetcat" }, new Cat { Id = 8, name = "wodka", DateOfBirth = "22/07/2008", IsChecked = true, KidFriendly = false, DateOfArrival = "12/06/2018", ShelterId = 2, Declawed = true, Race = "Persian" }, new Cat { Id = 9, name = "Wiskers", DateOfBirth = "01/01/2001", IsChecked = true, KidFriendly = true, DateOfArrival = "12/06/2009", ShelterId = 2, Declawed = false, Race = "streetcat" } }; var OtherAnimals = new List <Other> { new Other { Id = 10, name = "Gary", DateOfBirth = "19/01/2005", IsChecked = true, KidFriendly = true, DateOfArrival = "23/09/2019", ShelterId = 2, Description = "Gary is a special needs snkae", Kind = "Python snake" }, new Other { Id = 11, name = "Cider", DateOfBirth = "22/07/2008", IsChecked = true, KidFriendly = false, DateOfArrival = "12/06/2018", ShelterId = 2, Description = "cider is an overweight rat", Kind = "Asian Black Rat" }, new Other { Id = 12, name = "Rocky", DateOfBirth = "01/01/2001", IsChecked = true, KidFriendly = true, DateOfArrival = "12/06/2009", ShelterId = 2, Description = "Rocky doesn't move much", Kind = "pet rock" } }; var Caretakers = new List <Caretaker> { new Caretaker { Name = "Steve", DateOfBirth = "20/04/1990", Gender = "male", Mail = "*****@*****.**" }, new Caretaker { Name = "John", DateOfBirth = "15/06/1969", Gender = "male", Mail = "*****@*****.**" }, new Caretaker { Name = "Becky", DateOfBirth = "01/01/1997", Gender = "male", Mail = "*****@*****.**" } }; var _animals = new List <Animal> { }; var _animals2 = new List <Animal> { }; _animals.AddRange(Cats); _animals.AddRange(Dogs); _animals2.AddRange(Cats2); _animals2.AddRange(OtherAnimals); var _employees = new List <Employee> { }; _employees.AddRange(Caretakers); var shelter1 = new Shelter { name = "shelter Mechelen", Animals = _animals, Employees = _employees }; var shelter2 = new Shelter { name = "shelter Leuven", Animals = _animals2, Employees = _employees }; _context.Shelters.Add(shelter1); _context.Shelters.Add(shelter2); _context.SaveChanges(); }