private async Task AfterDestinationDetails(IDialogContext context, IAwaitable <LocationAndTime> result)
 {
     _destination = await result;
     context.Call(new TravellerDetailsDialog(), AfterTravellerDetails);
 }
 private async Task AfterOriginDetails(IDialogContext context, IAwaitable <LocationAndTime> result)
 {
     _origin = await result;
     context.Call(new LocationTimeDialog(TravelDirection.Destination), AfterDestinationDetails);
 }