public void UndoDelete(TourMemberCollection originalList) { foreach (TourMember member in this) { originalList.Add(member); } this.Clear(); }
internal void CopyTo(TourMemberCollection members) { members.Clear(); foreach (TourMember member in this) { TourMember memberCopy = new TourMember(); member.CopyTo(memberCopy); members.Add(memberCopy); } base.OnListChanged(new ListChangedEventArgs(ListChangedType.Reset, 0)); }