protected internal override void RemoveChild(GroupChild child) { GroupCollection.Remove(child); }
protected internal override void RemoveChild(GroupChild child) { ChildrenCollection.Remove((RelationalGroupChild)child); }
protected internal override void AddChild(GroupChild child) { GroupCollection.Add(child); }
protected internal override void AddChild(GroupChild child) { ChildrenCollection.Add(new RelationalGroupChild { GroupID = this.ID, ChildGroupID = child.ChildGroupID }); }
protected internal override void AddChild(GroupChild child) { ChildrenCollection.Add(new RelationalGroupChild{GroupID = this.ID, ChildGroupID = child.ChildGroupID}); }
protected internal abstract void RemoveChild(GroupChild child);
protected internal abstract void AddChild(GroupChild child);