public async Task AfterConfirmation(IDialogContext context, IAwaitable <bool> argument) { var confirm = await argument; if (confirm) { if (_currentOrder != null) { MemoryStorage.AddOrder(_currentOrder); context.PostAsync( $"**¡Pedido realizado! \U0001F44D** \n\n Muchas gracias por su compra. \n\n Su nuevo pedido ha sido asignado con el identificador **{ _currentOrder.Id }**. Si lo desea, puede consultar su estado."); } } else { context.PostAsync( "Ningún problema, hemos cancelado su pedido."); } _currentOrder = null; context.Done <object>(null); }