private void UninstallProgressiveSystemRole() { var roles = ProgressiveAppSystemNames.GetSystemRoleNames(); foreach (var role in roles) { var r = _customerService.GetCustomerRoleBySystemName(role); if (r != null) { _customerService.DeleteCustomerRole(r); } } }
private void InstallProgressiveSystemRole() { var roles = ProgressiveAppSystemNames.GetSystemRoleNames(); foreach (var role in roles) { var r = _customerService.GetCustomerRoleBySystemName(role); if (r == null) { _customerService.InsertCustomerRole(new CustomerRole() { Name = role, SystemName = role, Active = true, IsSystemRole = false, }); } } }