public void Insert(int index, DatabaseChildElement child) { if (child is TableElement) { items.Insert(index, child as TableElement); } if (child is DataViewElement) { views.Insert(index, child as DataViewElement); } children.Insert(index, child); }
public void Remove(DatabaseChildElement child) { if (child is TableElement) { items.Remove(child as TableElement); } if (child is DataViewElement) { views.Remove(child as DataViewElement); } children.Remove(child); }