Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void Menu()
- {
- while (true)
- {
- Console.Clear();
- Console.WriteLine("Kartoteka:");
- Console.WriteLine("1.Dodaj osobe.");
- Console.WriteLine("2.Usun osobe.");
- Console.WriteLine("3.Sprawdz czy dana osoba istnieje.");
- Console.WriteLine("4.Policz osoby, ktore znajduja sie w kartotece.");
- Console.WriteLine("5.Pobierz osobe z kartoteki");
- if (!Int32.TryParse(Console.ReadLine(), out int choice))
- {
- continue;
- }
- switch (choice)
- {
- case 1:
- {
- Console.WriteLine("Podaj imie i nazwisko");
- cardFile.Add(Console.ReadLine(), Console.ReadLine());
- break;
- }
- case 2:
- {
- Console.WriteLine("Podaj imie i nazwisko");
- cardFile.Remove(Console.ReadLine(), Console.ReadLine());
- break;
- }
- case 3:
- {
- Console.WriteLine("Podaj imie i nazwisko");
- Console.WriteLine(cardFile.Contains(Console.ReadLine(), Console.ReadLine()));
- break;
- }
- case 4:
- {
- Console.WriteLine("W kartotece znajduje sie " + cardFile.Count() + " osob.");
- Console.WriteLine();
- break;
- }
- case 5:
- {
- while (true)
- {
- Console.Clear();
- Console.WriteLine("Podaj indeks:");
- if (!Int32.TryParse(Console.ReadLine(), out int pom))
- {
- continue;
- }
- var person = cardFile.GetPerson(pom);
- if (person != null)
- {
- Console.WriteLine(person.Name + " " + person.Surname);
- }
- break;
- }
- break;
- }
- default:
- break;
- }
- Console.WriteLine("Wcisnij cokolwiek, aby kontynuowac");
- Console.ReadKey();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement