public static int GetCustomer(List <Customer> customers)
        {
            ILogger logger = LogManager.GetCurrentClassLogger();

            ConsoleDisplay.CustomerList(customers);
            Console.WriteLine("Please enter a valid customer Id for the order:");
            var input = Console.ReadLine();

            if (int.TryParse(input, out var customerId))
            {
                return(customerId);
            }
            else
            {
                logger.Error($"Invalid input {input}");
                return(-1);
            }
        }
        public static void CustomerOrders(List <Customer> customers)
        {
            ILogger logger = LogManager.GetCurrentClassLogger();

            ConsoleDisplay.CustomerList(customers);
            Console.WriteLine("Please enter the customer id to get that customer's orders:");
            var input = Console.ReadLine();

            if (int.TryParse(input, out var customerId))
            {
                foreach (var item in customers.Where(c => c.Id == customerId))
                {
                    Console.WriteLine($"Customer {item.FirstName} {item.LastName}");
                    ConsoleDisplay.OrderList(item.OrderHistory, null);
                }
            }
            else
            {
                logger.Error($"Invalid input {input}");
            }
        }