public void LinkAdd(LinkItem link) { if (links == null) { links = new List <LinkItem>(); } links.Add(link); }
public void LinkAdd(int gid, LinkItem linkItem, bool force = false) { if (groups.ContainsKey(gid) == false) { if (!force) { throw new KeyNotFoundException("No group with matching GID"); } else { GroupAdd(gid, new Group { Id = gid, Pid = 0 }); } } groups[gid].LinkAdd(linkItem); }