// Метод выбора Person для добавления новых постулпений private static Person ChoicePerson() { AppFunctioality.ToPrintPerson(); int Id; Console.WriteLine("Выберете пользователя - введите его Id"); while (!Int32.TryParse(Console.ReadLine(), out Id)) { Console.WriteLine("Введенно некрорректное значение Id"); } return(AppFunctioality.FindPerson(Id)); }
// ------------------------Методы первой ветви (Работа с пользовательскими данныими)------------------------------- // Работа с пользователями. Ветвь - 1 private static void PersonWindowConsole() { bool flag = true; do { Console.WriteLine(@"Выберете следующее действие: 1. Проссмотр баланса зарегистрированных пользователей 2. Зарегистрировать нового пользователя 3. Удаление зарегистрированного пользователя 4. Проссмотр всех зарегистрированных пользователей 5. Назад"); switch (Console.ReadLine()) { case "1": flag = false; FindBalanceConsole(); // Метод проссмотра баланса на счету break; case "2": AddNewPerson(); // Метод добавления нового пользователя break; case "3": DeletePerson(); // Метод удалениея сещуствующего пользователя (через поиск) break; case "4": AppFunctioality.ToPrintPerson(); // Метод показывающий всех зарегистрированных пользователей break; case "5": flag = false; // Возращаемся на гланую страницу. break; default: Console.WriteLine("Введенно некорректное значение"); break; } } while (flag); }