Exemplo n.º 1
0
 private static void RecreateDatabase()
 {
     using (var context = new SpaceshipContext())
     {
         context.Database.EnsureDeleted();
         context.Database.EnsureCreated();
     }
 }
Exemplo n.º 2
0
        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);
                }
            }
        }
Exemplo n.º 3
0
        private static void AddSpaceship(string name)
        {
            var spaceship = new Spaceship {
                Name = name
            };

            using (var context = new SpaceshipContext())
            {
                context.Spaceships.Add(spaceship);
                context.SaveChanges();
            }
        }
Exemplo n.º 4
0
        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();
            }
        }