public void BookAssigning() { Console.Clear(); var exitToken = true; while (exitToken) { Console.Clear(); PrintBookAssigningMenu(); var choice = Console.ReadKey(); switch (choice.Key) { case ConsoleKey.D1: { Console.Clear(); Console.WriteLine("Выберите пользователя"); var selectedUserId = SelectUserFromList(); Console.Clear(); Console.WriteLine("Выберите книгу"); var selectedBookId = SelectBookFromList(true); BusinessService.AssignBookToUser(selectedUserId, selectedBookId); PrintPressAnyBottom(); break; } case ConsoleKey.D2: { Console.Clear(); Console.WriteLine("Выберите книгу"); var selectedBookId = SelectBookFromList(false); BusinessService.ReturnBookToLibrary(selectedBookId); break; } case ConsoleKey.D3: { Console.Clear(); exitToken = false; break; } default: { Console.Clear(); break; } } } }