Example #1
0
 public void Uitlenen(Item item)
 {
     if (ItemsUitgeleend.Count < 5)
     {
         ItemsUitgeleend.Add(item);
     }
 }
Example #2
0
        public void Uitlenen(Item item)             //NOG WERK AAN
        {
            Console.WriteLine("item uitgeleend en toegevoegd aan ItemsUitgeleend en UitleenHistoriek");
            ItemsUitgeleend.Add(item);
            UitleenHistoriek.Add(item);                                                                         //Maximum 5
            item.Uitgeleend = true;

            #region Validate of zoekopdracht in collectie zit maar probleem mee...
            //Console.WriteLine("Geef titel van het item dat je wilt lenen");
            //string titelZoekopdracht = Console.ReadLine();
            //bool check = true;

            //foreach (var item in CollectieBibliotheek.ItemsInCollectie)
            //{
            //    if (!(item.Titel.Contains(titelZoekopdracht)))
            //    {
            //        check = false;
            //    }

            //    else if (item.Titel.Contains(titelZoekopdracht))
            //    {
            //        check = true;
            //        Console.WriteLine($"{titelZoekopdracht} is gevonden en bij deze uitgeleend, veel plezier ermee!");
            //       // ItemsUitgeleend.Add(item);                                                                            //Toevoegen aan itemsuitgeleend gaat niet
            //        break;
            //    }
            //}
            //if (!check)
            //{
            //    Console.WriteLine($"\n'{titelZoekopdracht}' niet gevonden...");
            //    Uitlenen();
            //}
            #endregion      //validate of   //
        }
Example #3
0
 public void Uitlenen(Item item)
 {
     if (ItemsUitgeleend.Count < 5)
     {
         ItemsUitgeleend.Add(item);
     }
     else
     {
         Console.WriteLine("Je hebt al meer als 5 items uitgeleend");
     }
 }
 public void Uitlenen(Item item)
 {
     ItemsUitgeleend.Add(item);
     UitleenHistoriek.Add(item);
     item.LeenUit();//zet bool op true
     if (Reservatie.Contains(item))
     {
         Reservatie.Remove(item);
         item.SetReservatie(false);
     }
     CollectieBibliotheek.SaveCollectionsToFile();
     CollectieBibliotheek.SaveUserData();
 }