/// <inheritdoc/> public void UpdateRole(RoleInfo role, bool addToExistUsers) { Requires.NotNull("role", role); provider.UpdateRole(role); this.AddMessage(role, EventLogController.EventLogType.ROLE_UPDATED); if (addToExistUsers) { this.AutoAssignUsers(role); } this.ClearRoleCache(role.PortalID); }
/// <summary> /// Persists a role to the Data Store /// </summary> /// <param name="objRoleInfo">The role to persist</param> public void UpdateRole(RoleInfo objRoleInfo) { provider.UpdateRole(objRoleInfo); AutoAssignUsers(objRoleInfo); }