public void Run() { Claim firstClaim = new Claim(1, "Car", "Car accident on 465.", 400.00m, new DateTime(2018, 04, 25), new DateTime(2018, 04, 27), true); Claim secondClaim = new Claim(2, "House", "House fire in kitchen.", 4000.00m, new DateTime(2018, 04, 26), new DateTime(2018, 04, 28), true); Claim thirdClaim = new Claim(3, "Theft", "Stolen pancakes.\t", 4.00m, new DateTime(2018, 04, 27), new DateTime(2018, 06, 01), false); _contentClaim.AddContentToQueue(firstClaim); _contentClaim.AddContentToQueue(secondClaim); _contentClaim.AddContentToQueue(thirdClaim); queItems = _contentClaim.GetClaimsQueue(); bool isRunning = true; while (isRunning) { Console.WriteLine("Choose a menu item:" + "\n1. See all claims" + "\n2. Take care of next claim" + "\n3. Enter a new claim" + "\n4. Exit"); int input = int.Parse(Console.ReadLine()); switch (input) { case 1: //see all claims ViewClaimQueue(); break; case 2: //take care of next claim TakeCareOfNextClaim(); break; case 3: //enter a new claim EnterNewClaim(); break; case 4: //exit isRunning = false; break; default: Console.WriteLine("Invalid response. (1-4)"); Console.ReadLine(); break; } } }