private void DecideWhatToDoIfTraitSearchDidntWork() { string choice = UserInterface.DisplayNoAnimalsFittingCriteria(); switch (choice) { case "list": ShowAListOfAllAvailableAnimalsAndPrice(); UserInterface.PressAnyKeyToContinue(); BeginSearchingThroughTraitsOfAnimals(); break; case "redo": BeginSearchingThroughTraitsOfAnimals(); break; case "exit": DecideWhatToDoAsAnAdopter(); break; default: UserInterface.DisplayNotAValidResponse(); DecideWhatToDoIfTraitSearchDidntWork(); break; } }