using Microsoft.EntityFrameworkCore; namespace MyDarling.Models { public static class SeedData { public static void SeedDatabase(DataContext context) { context.Database.Migrate(); if (context.UnderwearBundles.Count() == 0) { var aliceFigures = new List
{ new Figure() { FilePath = "/content/0/img/IMG_4896.JPG" }, new Figure() { FilePath = "/content/0/img/IMG_4902.JPG" } }; var nikkiFigures = new List
{ new Figure() { FilePath = "/content/1/img/IMG_4897.JPG" }, new Figure() { FilePath = "/content/1/img/IMG_4898.JPG" } }; context.Figures.AddRange(aliceFigures); context.Figures.AddRange(nikkiFigures); context.SaveChanges(); var alice = new UnderwearBundle { Name = "Alice", Figures = aliceFigures, Description = @"Комплект из бежевого эластичного кружева с голубой отделкой. В комплект входит бра, 2 трусиков (на высокой посадке и стандартной на регуляции) и чокер. Низ можно сделать на выбор стринги/бразильянки.", Price = 3000 }; var nikki = new UnderwearBundle { Name = "Nikki", Figures = nikkiFigures, Description = @"Базовый сет из мягкой эластичной сетки. В комплект входит лиф на косточках и 2 трусиков – бразильянки на высокой посадке и стринги на стандартной посадке с регуляцией. Доступен в цветах: желтый, черный, бежевый молочный.", Price = 3800 }; context.UnderwearBundles.AddRange(alice, nikki); context.SaveChanges(); } } } }