Exemple #1
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using var db = new NudeMVCContext(
                      serviceProvider.GetRequiredService <DbContextOptions <NudeMVCContext> >());

            if (db.Item.Any())
            {
                db.Item.RemoveRange(db.Item.ToList());
                db.SaveChanges();
            }

            db.Item.AddRange(
                new Item
            {
                Name     = "TV",
                Category = Category.Electronics,
                Value    = 2000,
            },
                new Item
            {
                Name     = "Playstation",
                Category = Category.Electronics,
                Value    = 400,
            },
                new Item
            {
                Name     = "Stereo",
                Category = Category.Electronics,
                Value    = 1600,
            },
                new Item
            {
                Name     = "Shirts",
                Category = Category.Clothing,
                Value    = 1100
            },
                new Item
            {
                Name     = "Jeans",
                Category = Category.Clothing,
                Value    = 1100
            },
                new Item
            {
                Name     = "Pots and Pans",
                Category = Category.Kitchen,
                Value    = 3000
            },
                new Item
            {
                Name     = "Flatware",
                Category = Category.Kitchen,
                Value    = 500
            },
                new Item
            {
                Name     = "Knife Set",
                Category = Category.Kitchen,
                Value    = 500
            },
                new Item
            {
                Name     = "Misc",
                Category = Category.Kitchen,
                Value    = 1000
            }
                );
            db.SaveChanges();
        }
Exemple #2
0
 public ItemsController(NudeMVCContext context)
 {
     db = context;
 }