﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MenuDemo
{
    //https://www.itnetwork.cz/csharp/zaklady/c-sharp-tutorial-osetreni-uzivatelskych-vstupu
    class Program
    {

        static void Main(string[] args)
        {
            Menu();
        }

        static void Menu()
        {   
            bool platnaVolba = false;
            while (!platnaVolba)
            {
                // volba operace
                // změňte popis operací a klávesy tak aby odpovídali zadání
                Console.WriteLine("Zvolte si operaci:");
                Console.WriteLine("z/Z - Přidej nového studenta do seznamu");
                Console.WriteLine("v/V - Výpis seznamu studentů");
                Console.WriteLine("q/Q - Konec");

               ConsoleKey volba = Console.ReadKey().Key;
                Console.WriteLine();
                switch (volba)
                {
                    case ConsoleKey.Z:
                        //sem vepište volání metod, které zajistí činnost odpovídající
                        //volbě v menu
                        Console.WriteLine("Přidej");
                        break;
                    case ConsoleKey.V:
                        Console.WriteLine("Výpis");
                        break;
                    case ConsoleKey.Q:
                        Console.WriteLine("Konec");
                        platnaVolba = true;
                        break;

                    default:
                        platnaVolba = false;
                        break;
                }
            }
           
          
            
           
         
        }
    }
}
