Ejemplo n.º 1
0
            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);
            }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
            public void ZbudujKlatke(double pojemnosc)
            {
                Klatka dodawanaKlatka = new Klatka(pojemnosc);

                klatki.Add(dodawanaKlatka);
            }
Ejemplo n.º 4
0
 public void ZbudujKlatke(Klatka klatka)
 {
     klatki.Add(klatka);
 }
Ejemplo n.º 5
0
 public void DodajKlatke(Klatka ob)
 {
     klatki.Add(ob);
     liczbaKlatek++;
 }