public void Terugbrengen(Item item) { Console.WriteLine("Item teruggebracht waarvoor dank, item removed van ItemsUitgeleend"); ItemsUitgeleend.Remove(item); item.Uitgeleend = false; #region Validate maar probleem mee.... //Console.WriteLine("Geef titel van het item dat je wilt terugbrengen"); //string titelZoekopdracht = Console.ReadLine(); //bool check = false; //foreach (var item in CollectieBibliotheek.ItemsInCollectie) //{ // if (item.Titel != titelZoekopdracht) // { // check = false; // } // else // { // check = true; // item.Uitgeleend = false; // ItemsUitgeleend.Remove(item); // Console.WriteLine($"Bedankt om {titelZoekopdracht} terug te brengen!"); // break; // } //} //if (!check) //{ // Console.WriteLine($"\n'{titelZoekopdracht}' niet gevonden..."); //} #endregion }
public void Terugbrengen(Item item) { ItemsUitgeleend.Remove(item); item.BrengTerug(); CollectieBibliotheek.SaveCollectionsToFile(); CollectieBibliotheek.SaveUserData(); }
public void Terugbrengen(Item item) { ItemsUitgeleend.Remove(item); UitleenHistoriek.Add(item); }