示例#1
0
 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();
 }
示例#3
0
 public void Terugbrengen(Item item)
 {
     ItemsUitgeleend.Remove(item);
     UitleenHistoriek.Add(item);
 }