Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Data.Entity;
- using System.Linq;
- using System.Web;
- namespace SoftStore.Models
- {
- public class SoftDbInitializer : DropCreateDatabaseAlways<ProductsContext>
- {
- protected override void Seed(ProductsContext context)
- {
- Product p1 = new Product { Id = 1, Name = "Антивирус Dr.Web", Price = 550, Description = "Антивирус Dr.Web - минимально необходимая защита от вирусов домашних ПК, ноутбуков и нетбуков. В состав продукта входит: Антивирус, Антишпион, Антируткит, Брандмауэр. При покупке данного продукта предоставляется право бесплатного использования Dr.Web Mobile Security Suite." };
- Product p2 = new Product { Id = 2, Name = "Windows 10 Home", Price = 5700, Description = "Windows 10 Home поможет вам делать еще больше — и еще лучше. Ее отличают ускоренный запуск, привычное и даже расширенное меню «Пуск» и новые удобные способы работы на разных устройствах." });
- Product p3 = new Product { Id = 3, Name = "Microsoft Office 365 для дома", Price = 2500, Description = "Microsoft Office 365 для дома — это Office для всей семьи. В рамках одной подписки каждый из пользователей (до 5 на подписку) может установить Office на 1 ПК или компьютере Mac, 1 планшете (iPad, Android или Windows) плюс 1 смартфон. Каждый пользователь получает полные версии приложений Word, Excel, PowerPoint, Outlook, OneNote, Publisher и Access, а также 1 ТБ в интернет-хранилище OneDrive и 60 бесплатных минут Skype в месяц." };
- Product p4 = new Product { Id = 4, Name = "Microsoft Windows Server CAL 2012", Price = 1776, Description = "Microsoft Windows Server CAL 2012 использует опыт Microsoft в обеспечении облачных услуг мирового уровня, для создания серверов и облачных платформ корпоративного класса. Это позволяет оптимизировать производительность в особенно трудоемких задачах и защититься от перерывов в обслуживании." };
- Product p5 = new Product { Id = 5, Name = "ESET NOD32 Антивирус", Price = 1390, Description = "ESET NOD32 Антивирус обеспечивает базовую защиту от любых, в том числе, сложных и новых угроз, хакерских атак и кражи данных. Интеллектуальные технологии защиты и постоянное обновление баз гарантируют стабильную и непрерывную защиту компьютера." };
- context.Products.Add(p1);
- context.Products.Add(p2);
- context.Products.Add(p3);
- context.Products.Add(p4);
- context.Products.Add(p5);
- Category c1 =new Category { ID = 1, CategoryName = "Антивирусы" };
- Products = new List<Product>() { p1,p5 } ;
- Category c2 = new Category { ID = 2, CategoryName = "Microsoft" };
- Products = new List<Product>() { p2,p3,p4 } ;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement