private void ConfirmAdoption() { string choice = UserInterface.ConfirmAdoptionForAnimal(animalToAdopt.price); switch (choice) { case "adopt": UpdateAnimalAndAdopterInformation(); CollectPayementFromAdopter(); TakeAdoptedAnimalOutOfItsRoom(); PrintOutReceiptAndTransferInformationToDatabase(); UserInterface.CongratulateAdopter(); break; case "cancel": DecideWhatToDoAsAnAdopter(); break; default: Console.Clear(); UserInterface.DisplayNotAValidResponse(); ProceedWithAdoptionAfterPickingAnAnimal(); break; } }