public bool PrypiszKlatkeOpiekunowi(string imie, string nazwisko, int idKlatki) { bool success = false; Klatka tempKlatka = klatki.Find(x => x.IdKlatki == idKlatki); Opiekun tempOpiekun = opiekunowie.Find(x => x.Imie == imie && x.Nazwisko == nazwisko); if (tempOpiekun != null) { if (tempKlatka != null) { tempOpiekun.PrzydzielKlatke(tempKlatka); success = true; } else { Console.WriteLine("[!!!] Klatka o podanym ID nie jest zarejestrowana w zoo"); } } else { Console.WriteLine("[!!!] Nie udalo sie odnalesc podanego opiekuna"); } return(success); }
public bool BudujKlatke(double pojemnosc_, bool posprzatana_, string imie_, string nazwisko_) { for (int i = 0; i < opiekunowie.Count; ++i) { if (opiekunowie[i].Imie == imie_ && opiekunowie[i].Nazwisko == nazwisko_) { Klatka temp = new Klatka(pojemnosc_, posprzatana_); opiekunowie[i].DodajKlatke(temp); return(true); } } return(false); }
public void ZbudujKlatke(double pojemnosc) { Klatka dodawanaKlatka = new Klatka(pojemnosc); klatki.Add(dodawanaKlatka); }
public void ZbudujKlatke(Klatka klatka) { klatki.Add(klatka); }
public void DodajKlatke(Klatka ob) { klatki.Add(ob); liczbaKlatek++; }