Exemplo n.º 1
0
        protected override void Seed(SmartObjectContext context)
        {
            context.MigrateLocaleResources(MigrateLocaleResources);
            MigrateSettings(context);

            var logTypeMigrator = new ActivityLogTypeMigrator(context);

            logTypeMigrator.AddActivityLogType("EditOrder", "Edit an order", "Auftrag bearbeitet");
        }
        public void Seed(SmartObjectContext context)
        {
            context.MigrateLocaleResources(MigrateLocaleResources);
            context.SaveChanges();

            if (DataSettings.DatabaseIsInstalled())
            {
                var logTypeMigrator = new ActivityLogTypeMigrator(context);
                logTypeMigrator.AddActivityLogType("EditOrder", "Edit an order", "Auftrag bearbeitet");
            }
        }
        public void Seed(SmartObjectContext context)
        {
            context.MigrateLocaleResources(MigrateLocaleResources);

            var activityLogMigrator = new ActivityLogTypeMigrator(context);

            activityLogMigrator.AddActivityLogType("DeleteOrder", "Delete order", "Auftrag gelöscht");

            context.MigrateSettings(x =>
            {
                var seoSettings = new SeoSettings();
                x.Add("seosettings.seonamecharconversion", seoSettings.SeoNameCharConversion);
            });
        }
Exemplo n.º 4
0
        public void Seed(SmartObjectContext context)
        {
            context.MigrateLocaleResources(MigrateLocaleResources);

            var permissionMigrator  = new PermissionMigrator(context);
            var activityLogMigrator = new ActivityLogTypeMigrator(context);

            permissionMigrator.AddPermission(new PermissionRecord
            {
                Name       = "Admin area. Manage Imports",
                SystemName = "ManageImports",
                Category   = "Configuration"
            }, new string[] { SystemCustomerRoleNames.Administrators });

            activityLogMigrator.AddActivityLogType("DeleteOrder", "Delete order", "Auftrag gel�scht");

            context.MigrateSettings(x =>
            {
                var seoSettings = new SeoSettings();
                x.Add("seosettings.seonamecharconversion", seoSettings.SeoNameCharConversion);
            });
        }