public void ArrivalDate() { bool done = false; string input = ""; while (!done) { Console.WriteLine("What is the arrival date? (YYYY-MM-DD)"); input = Console.ReadLine(); Console.WriteLine(); done = helper.DateIsValid(input); } reservationRequest.FromDate = Convert.ToDateTime(input); }