summaryrefslogtreecommitdiff
path: root/Models/SeedData.cs
blob: 1f0ff76ec81905377056aecb574c13bb23667bcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
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();
			}
		}
	}
}