我正在为我的客户开发一个应用程序,它将使用服务器端 HttpWebRequest/Response 自动在网络上下订单。客户希望查看队列中每个订单的最后一步(结帐),以便他可以决定是否下订单。
注意:有人可能会认为
为什么不让客户在放入队列之前决定要处理哪个订单?
但是在下单的过程中有很多与订单相关的操作,所以客户在最后一步只能做出选择。
操作流程如下:
客户从 gridview 中选择订单并按下购买按钮,这将调用一个自动下订单的功能。
脚步:
- 应用程序在客户希望下订单的网站上获得身份验证。
- 找到物品并填写交货单。
- 继续处理帐单信息并完成订单。
以上都是通过 HttpWebRequest/Response 自动进行的,所以如果在操作过程中出现任何问题,客户端无法控制订单流程以停止。为此,客户希望在第 3 步得到确认,以便他可以选择是否处理此特定订单?
其余的事情都做完了。我的问题是如何显示确认框,如果客户单击是/否,下一步如何继续。
伪代码可能如下:
Dim orderArray(5) as string
orderArray(0) = "Order 1"
orderArray(1) = "Order 2"
orderArray(2) = "Order 3"
orderArray(3) = "Order 4"
orderArray(4) = "Order 5"
Step 1: Get Authenticated.
For i=0 to orderArray.Length -1
'Step 2: Item Found for orderArray(i) and form filled
Get confirmation from client ( a client side msg box etc)
if client-confirmed then
'Step 3: Billing Info and place Order
else
'Cancel this order and proceed for next order
end if
Next