public void AddNew(Group group, ActivityObjectBase item) { item.ID = GetNextId().ToString(); item.Parent = group; this.activityLookup.Add(item.ID, item); group.AddItem(item); }
public void AddItem(ActivityObjectBase activity) { this.Items.Add(activity); }
public bool TryGetActivity(string key, out ActivityObjectBase item) { return(this.activityLookup.TryGetValue(key, out item)); }