public void Seed(SmartObjectContext context) { // Perf var numDeletedAttrs = DataMigrator.DeleteGuestCustomerGenericAttributes(context, TimeSpan.FromDays(30)); var numDeletedCustomers = DataMigrator.DeleteGuestCustomers(context, TimeSpan.FromDays(30)); var candidates = new[] { "Gender", "VatNumberStatusId", "TimeZoneId", "TaxDisplayTypeId", "LastForumVisit", "LastUserAgent", "LastUserDeviceType" }; var numUpdatedCustomers = DataMigrator.MoveCustomerFields(context, UpdateCustomer, candidates); }
public void Seed(SmartObjectContext context) { context.MigrateLocaleResources(MigrateLocaleResources); // Perf var numDeletedAttrs = DataMigrator.DeleteGuestCustomerGenericAttributes(context, TimeSpan.FromDays(30)); var numDeletedCustomers = DataMigrator.DeleteGuestCustomers(context, TimeSpan.FromDays(30)); var candidates = new[] { "Title", "FirstName", "LastName", "Company", "CustomerNumber", "DateOfBirth" }; var numUpdatedCustomers = DataMigrator.MoveCustomerFields(context, UpdateCustomer, candidates); }