0
0
MyDarling/Models/SeedData.cs
Sergey Chebotar a9e52b199b Database init
2023-01-31 15:55:44 +03:00

56 lines
1.7 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 alice = new UnderwearBundle
{
Name = "Alice",
Figures = new List<Figure>
{
new Figure()
{
FilePath = "/content/0/img/IMG_4896.JPG"
},
new Figure()
{
FilePath = "/content/0/img/IMG_4902.JPG"
}
},
Description = @"Комплект из бежевого эластичного кружева с голубой отделкой.
В комплект входит бра, 2 трусиков (на высокой посадке и стандартной на регуляции) и чокер.
Низ можно сделать на выбор стринги/бразильянки.",
Price = 3000
};
var nikki = new UnderwearBundle
{
Name = "Nikki",
Figures = new List<Figure>
{
new Figure()
{
FilePath = "/content/1/img/IMG_4897.JPG"
},
new Figure()
{
FilePath = "/content/1/img/IMG_4898.JPG"
}
},
Description = @"Базовый сет из мягкой эластичной сетки.
В комплект входит лиф на косточках и 2 трусиков бразильянки на высокой посадке и стринги на стандартной посадке с регуляцией.
Доступен в цветах: желтый, черный, бежевый молочный.",
Price = 3800
};
context.UnderwearBundles.AddRange(alice, nikki);
context.SaveChanges();
}
}
}
}