private static void RecreateDatabase() { using (var context = new SpaceshipContext()) { context.Database.EnsureDeleted(); context.Database.EnsureCreated(); } }
private static void DisplaySpaceships(List <Spaceship> list) { using (var context = new SpaceshipContext()) { foreach (var spaceship in context.Spaceships.Include(s => s.RavioliInSpaceship)) { Console.WriteLine(spaceship.Name); } } }
private static void AddSpaceship(string name) { var spaceship = new Spaceship { Name = name }; using (var context = new SpaceshipContext()) { context.Spaceships.Add(spaceship); context.SaveChanges(); } }
private static void AddRavioliForSpaceship(string name, int number, DateTime packed) { var spaceship = new Spaceship { Name = name, RavioliInSpaceship = new List <RavioliInSpaceship> { new RavioliInSpaceship { Ravioli = new Ravioli { Packed = packed } } } }; using (var context = new SpaceshipContext()) { context.Spaceships.Add(spaceship); context.SaveChanges(); } }