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(); }
public ImageRepository(ThreeTrunksContext context) : base(context) { }
public GenericRepository(ThreeTrunksContext context) { this.context = context; this.dbSet = context.Set <TEntity>(); }
public SettingsRepository(ThreeTrunksContext context) : base(context) { }
public UserRepository(ThreeTrunksContext context) : base(context) { }