Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.76 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Data.Entity;
  4. using System.Linq;
  5. using System.Web;
  6.  
  7. namespace SoftStore.Models
  8. {
  9. public class SoftDbInitializer : DropCreateDatabaseAlways<ProductsContext>
  10. {
  11. protected override void Seed(ProductsContext context)
  12. {
  13. Product p1 = new Product { Id = 1, Name = "Антивирус Dr.Web", Price = 550, Description = "Антивирус Dr.Web - минимально необходимая защита от вирусов домашних ПК, ноутбуков и нетбуков. В состав продукта входит: Антивирус, Антишпион, Антируткит, Брандмауэр. При покупке данного продукта предоставляется право бесплатного использования Dr.Web Mobile Security Suite." };
  14. Product p2 = new Product { Id = 2, Name = "Windows 10 Home", Price = 5700, Description = "Windows 10 Home поможет вам делать еще больше — и еще лучше. Ее отличают ускоренный запуск, привычное и даже расширенное меню «Пуск» и новые удобные способы работы на разных устройствах." });
  15. 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 в месяц." };
  16. Product p4 = new Product { Id = 4, Name = "Microsoft Windows Server CAL 2012", Price = 1776, Description = "Microsoft Windows Server CAL 2012 использует опыт Microsoft в обеспечении облачных услуг мирового уровня, для создания серверов и облачных платформ корпоративного класса. Это позволяет оптимизировать производительность в особенно трудоемких задачах и защититься от перерывов в обслуживании." };
  17. Product p5 = new Product { Id = 5, Name = "ESET NOD32 Антивирус", Price = 1390, Description = "ESET NOD32 Антивирус обеспечивает базовую защиту от любых, в том числе, сложных и новых угроз, хакерских атак и кражи данных. Интеллектуальные технологии защиты и постоянное обновление баз гарантируют стабильную и непрерывную защиту компьютера." };
  18. context.Products.Add(p1);
  19. context.Products.Add(p2);
  20. context.Products.Add(p3);
  21. context.Products.Add(p4);
  22. context.Products.Add(p5);
  23.  
  24.  
  25.  
  26. Category c1 =new Category { ID = 1, CategoryName = "Антивирусы" };
  27. Products = new List<Product>() { p1,p5 } ;
  28. Category c2 = new Category { ID = 2, CategoryName = "Microsoft" };
  29. Products = new List<Product>() { p2,p3,p4 } ;
  30.  
  31. }
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement