static void Main(string[] args) { System.Data.Entity.Database.SetInitializer(new DropCreateDatabaseIfModelChanges <VDABContext>()); using (var context = new VDABContext()) { var jean = new Instructeur { Voornaam = "Jean", Familienaam = "Smits", Wedde = 1000, InDienst = new DateTime(1994, 8, 1), HeeftRijbewijs = true, Address = new Address { Straat = "Jansstraat", HuisNr = "2", PostCode = "3000", Gemeente = "Leuven" } }; context.Instructeurs.Add(jean); context.Cursussen.Add(new KlassikaleCursus { Naam = "Frans in 24u", StartDatum = new DateTime(2018, 7, 1), EindDatum = new DateTime(2018, 7, 1) }); context.Cursussen.Add(new ZelfstudieCursus { Naam = "Engels in 24u", AantalDagen = 1 }); context.SaveChanges(); Console.WriteLine(jean.InstructeurNr); // zoeken op primary key Console.WriteLine(context.Instructeurs.Find(1).Familienaam); } }
static void Main(string[] args) { using (var context = new VDABContext()) { System.Data.Entity.Database.SetInitializer(new DropCreateDatabaseIfModelChanges <VDABContext>()); var jean = new Instructeur { Voornaam = "Jean", Familienaam = "Smits", Wedde = 1000, InDienst = new DateTime(1994, 8, 1), HeeftRijbewijs = true, Adres = new Adres { Straat = "Keizerslaan", HuisNr = "11", PostCode = "1000", Gemeente = "Brussel" } }; context.Instructeurs.Add(jean); context.Cursussen.Add(new KlassikaleCrusus { Naam = "Frans in 24 uur", Van = DateTime.Today, Tot = DateTime.Today }); context.Cursussen.Add(new ZelfstudieCursus { Naam = "Engels in 24 uur", AantalDagen = 1 }); context.SaveChanges(); Console.WriteLine(jean.InstructeurNr); Console.WriteLine(context.Instructeurs.Find(1).Familienaam); } Console.ReadLine(); }
static void Main(string[] args) { System.Data.Entity.Database.SetInitializer(new DropCreateDatabaseIfModelChanges <VDABContext>()); using (var context = new VDABContext()) { var jean = new Instructeur { Familienaam = "Smits", Voornaam = "Jean", InDienst = new DateTime(1994, 8, 1), HeeftRijbewijs = true, Wedde = 1000 }; context.Instructeurs.Add(jean); context.SaveChanges(); Console.WriteLine(jean.Id); //zoeken op primary key Console.WriteLine(context.Instructeurs.Find(1).Familienaam); } }
static void Main(string[] args) { Database.SetInitializer(new DropCreateDatabaseIfModelChanges <VDABContext>()); using (var context = new VDABContext()) { context.Cursussen.Add(new KlassikaleCursus { Naam = "Frans in 24 uur", Van = DateTime.Today, Tot = DateTime.Today }); context.Cursussen.Add(new ZelfstudieCursus { Naam = "Engels in 24 uur", AantalDagen = 1 }); var campus = new Campus { Naam = "Delos", Adres = new Adres { Straat = "Vlamingstraat", HuisNr = "10", PostCode = "8560", Gemeente = "Wevelgem" } }; var jean = new Instructeur { Voornaam = "Jean", Familienaam = "Smits", Wedde = 1000, InDienst = new DateTime(1966, 8, 1), HeeftRijbewijs = true, Adres = new Adres { Straat = "Keizerslaan", HuisNr = "11", PostCode = "1000", Gemeente = "Brussel" }, Campus = campus }; context.Campussen.Add(campus); context.Instructeurs.Add(jean); var verantwoordelijkheid = new Verantwoordelijkheid { Naam = "EHBO" }; jean.Verantwoordelijkheden = new List <Verantwoordelijkheid> { verantwoordelijkheid }; context.Verantwoordelijkheden.Add(verantwoordelijkheid); Cursist joe = new Cursist { Voornaam = "Joe", Familienaam = "Dalton", }; Cursist averell = new Cursist { Voornaam = "Averell", Familienaam = "Dalton", Mentor = joe }; context.Cursisten.Add(joe); context.Cursisten.Add(averell); context.SaveChanges(); } Console.ReadLine(); }