Ejemplo n.º 1
0
        protected override void Seed(ThreeTrunksContext context)
        {
            context.Settings.AddOrUpdate(s => s.Id, new Settings()
            {
                Id             = 1,
                SettingKey     = "IsPublic",
                SettingValue   = (false).ToString(),
                SettingCaption = "Сайт доступен посетителям",
                SettingType    = SettingTypes.Boolean
            });

            context.Settings.AddOrUpdate(s => s.Id, new Settings()
            {
                Id             = 2,
                SettingKey     = "UnavailableMessage",
                SettingCaption = "Сообщение для посетителей",
                SettingType    = SettingTypes.Text
            });

            context.Settings.AddOrUpdate(s => s.Id, new Settings()
            {
                Id             = 3,
                SettingKey     = "ContactPhone",
                SettingCaption = "Контактный телефон",
                SettingType    = SettingTypes.Text
            });

            context.ImageCategories.AddOrUpdate(e => e.Id, new ImageCategory()
            {
                Id        = 1,
                Name      = "Карусель",
                IsGallery = false
            });

            context.ImageCategories.AddOrUpdate(e => e.Id, new ImageCategory()
            {
                Id        = 2,
                Name      = "Галерея",
                IsGallery = true
            });

            context.ImageCategories.AddOrUpdate(e => e.Id, new ImageCategory()
            {
                Id       = 3,
                Name     = "Корзина",
                IsBasket = true
            });

            context.SaveChanges();
        }
Ejemplo n.º 2
0
 public ImageRepository(ThreeTrunksContext context) : base(context)
 {
 }
Ejemplo n.º 3
0
 public GenericRepository(ThreeTrunksContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <TEntity>();
 }
Ejemplo n.º 4
0
 public SettingsRepository(ThreeTrunksContext context)
     : base(context)
 {
 }
Ejemplo n.º 5
0
 public UserRepository(ThreeTrunksContext context) : base(context)
 {
 }