public static void GetAwardsByUser() { Console.WriteLine("ID пользователя:"); try { if (int.TryParse(Console.ReadLine(), out var indexUser) && userLogic.GetNeedUsers(indexUser).Any()) { var result = awardLogic.GetAwardsByUser(indexUser); if (result.Any()) { foreach (var item in result) { Console.WriteLine(item.ToString()); } } else { throw new Exception("No awards!"); } } else { throw new Exception("No correctly operation!"); } } catch (Exception e) { Console.WriteLine("Некоректный ID/у пользователя нет наград"); } }