示例#1
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using (var context = new RundeContext(
                       serviceProvider.GetRequiredService <
                           DbContextOptions <RundeContext> >()))
            {
                // Look for any movies.
                if (context.Runder.Any())
                {
                    return;   // DB has been seeded
                }

                List <Runde> RundeListe = GetMasterDbRunder();
                foreach (Runde ru in RundeListe)
                {
                    context.Runder.AddRange(
                        new Runde
                    {
                        Id       = ru.Id,
                        SpilId   = ru.SpilId,
                        RundeNr  = ru.RundeNr,
                        Melder   = ru.Melder,
                        Melding  = ru.Melding,
                        PlusId   = ru.PlusId,
                        Makker   = ru.Makker,
                        Vundet   = ru.Vundet,
                        Beloeb   = ru.Beloeb,
                        Spiller1 = ru.Spiller1,
                        Spiller2 = ru.Spiller2,
                        Spiller3 = ru.Spiller3,
                        Spiller4 = ru.Spiller4
                    }
                        );
                }

                context.SaveChanges();
            }
        }
示例#2
0
 public RundeController(RundeContext context)
 {
     _context = context;
 }