private void DisplayOutingList()
        {
            Console.WriteLine("Komodo Outings:");
            int i = 0;

            foreach (Outing outing in _outingRepository.GetOutingsList())
            {
                i++;
                switch (outing.EventType)
                {
                case "golf":
                    Console.WriteLine($"\t{outing.EventType} -- Date: {outing.EventDate} -- Attendance: {outing.EventAttendance} -- Cost: ${outing.EventCost}");
                    break;

                case "bowling":
                    Console.WriteLine($"\t{outing.EventType} -- Date: {outing.EventDate} -- Attendance: {outing.EventAttendance} -- Cost: ${outing.EventCost}");
                    break;

                case "amusement park":
                    Console.WriteLine($"\t{outing.EventType} -- Date: {outing.EventDate} -- Attendance: {outing.EventAttendance} -- Cost: ${outing.EventCost}");
                    break;

                case "concert":
                    Console.WriteLine($"\t{outing.EventType} -- Date: {outing.EventDate} -- Attendance: {outing.EventAttendance} -- Cost: ${outing.EventCost}");
                    break;

                default:
                    break;
                }
                Console.WriteLine($"");
            }
            ReturnToMenu();
        }
        public void Run()
        {
            outings = _outingRepo.GetOutingsList();
            bool isRunning = true;

            while (isRunning)
            {
                Console.WriteLine("What would you like to do?" +
                                  "\n1. Add outing event" +
                                  "\n2. Display all outings" +
                                  "\n3. Display cost of all outings" +
                                  "\n4. Display costs of outings by type" +
                                  "\n5. Exit");

                int input = int.Parse(Console.ReadLine());
                switch (input)
                {
                case 1:
                    AddOuting();
                    break;

                case 2:
                    DisplayAllOutings();
                    break;

                case 3:
                    DisplayCostOfAllOutings();
                    break;

                case 4:
                    DisplayCostOfAllOutingsByType();
                    break;

                case 5:
                    isRunning = false;
                    Console.WriteLine("Goodbye!");
                    Console.ReadLine();
                    break;

                default:
                    Console.WriteLine("Invalid response.");
                    Console.ReadLine();
                    break;
                }
            }
        }