Ejemplo n.º 1
0
        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
        }
Ejemplo n.º 2
0
        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");
            }
        }