private void SavePermissions() { if (!this.CanManageFolder) { throw new DotNetNukeException(this.LocalizeString("UserCannotChangePermissionsError")); } this.Folder = FolderManager.Instance.GetFolder(this.Folder.FolderID); this.Folder.FolderPermissions.Clear(); this.Folder.FolderPermissions.AddRange(this.PermissionsGrid.Permissions); FolderPermissionController.SaveFolderPermissions(this.Folder); }