public void Uitlenen(Item item) { if (ItemsUitgeleend.Count < 5) { ItemsUitgeleend.Add(item); } }
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 // }
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(); }