public bool DeleteSetting(int nodeID) { if (nodeID == 0) { return(true); } ForumPermissionSetNodeCollection tempNodes = new ForumPermissionSetNodeCollection(); foreach (ForumPermissionSetNode node in Nodes) { if (node.NodeID != nodeID) { tempNodes.Add(node); } } ForumPermissionSet permissionSet = new ForumPermissionSet(); permissionSet.Nodes = tempNodes; return(SettingManager.SaveSettings(permissionSet)); }