public void SpreekwoordFromSearchGridClick(Spreekwoord spreekwoord) { if (!spreekwoord.IsInList) { foreach (Spreekwoord sw in MyItems) { if (sw.ID == spreekwoord.ID) { return; } } MyItems.Add(spreekwoord); spreekwoord.Notify(); } else { MyItems.Remove(spreekwoord); spreekwoord.Notify(); foreach (Spreekwoord sw in MyItems) { if (sw.ID == spreekwoord.ID) { MyItems.Remove(sw); return; } } } Notify(); }
public void SpreekwoordFromYourItemsClick(Spreekwoord spreekwoord) { MyItems.Remove(spreekwoord); foreach (Spreekwoord sw in SearchResult) { if (sw.ID == spreekwoord.ID) { MyItems.Remove(sw); sw.Notify(); return; } } spreekwoord.Notify(); Notify(); }