public void PridatZvire() { Console.WriteLine("\nZADANI NOVEHO ZVIRETE"); Console.Write("Nazev: "); string nazev = Console.ReadLine(); Console.Write("Vek: "); int vek = Int32.Parse(Console.ReadLine()); Console.Write("Vaha: "); double vaha = Double.Parse(Console.ReadLine()); Zvire zvire = new Zvire(nazev, vek, vaha); // definice nové instance zvire s parametry zvirata.Add(zvire); // vložení nové instance do seznamu }
public void UpravitZvire() { Console.WriteLine("\nUPRAVA ZVIRETE"); for (int i = 0; i < zvirata.Count; i++) { Console.WriteLine($"{i + 1} zvire: {zvirata[i].Nazev}"); } Console.WriteLine("\nZVOLTE CISLO ZVIRETE, KTERE CHCETE UPRAVIT"); int indexUpravit = Int32.Parse(Console.ReadLine()); if (indexUpravit > 0 && indexUpravit <= zvirata.Count) { Zvire zvire = zvirata[indexUpravit - 1]; Console.Write($"Aktuální jméno - {zvire.Nazev}. Chcete upravit jmeno zvirete? A/N: "); if (Console.ReadLine().ToLower() == "a") { Console.Write("Novy nazev: "); zvire.Nazev = Console.ReadLine(); } Console.Write($"Aktuální věk - {zvire.Vek}. Chcete upravit vek zvirete? A/N: "); if (Console.ReadLine().ToLower() == "a") { Console.Write("Novy nazev: "); zvire.Vek = Int32.Parse(Console.ReadLine()); } Console.Write($"Aktuální vaha - {zvire.Vaha}. Chcete upravit vek zvirete? A/N: "); if (Console.ReadLine().ToLower() == "a") { Console.Write("Novy nazev: "); zvire.Vaha = Double.Parse(Console.ReadLine()); } Console.WriteLine("Uprava dokoncena."); } else { Console.WriteLine("Neexistujici cislo zvirete"); } }