void Client_SearchUserBuyStoneOrdersCompleted(object sender, Wcf.Clients.WebInvokeEventArgs <BuyStonesOrder[]> e) { try { App.BusyToken.CloseBusyWindow(); if (e.Error != null) { MessageBox.Show("查询矿石买入订单失败。" + e.Error.Message); return; } if (e.Result != null) { foreach (var item in e.Result) { ListMyBuyStoneHistoryOrders.Add(new BuyStonesOrderUIModel(item)); } } } catch (Exception exc) { MessageBox.Show("查询矿石买入订单回调处理异常。" + exc.Message); } }
public void AsyncSearchUserBuyStoneOrders(string sellerUserName, string orderNumber, int orderState, MyDateTime myBeginCreateTime, MyDateTime myEndCreateTime, MyDateTime myBeginBuyTime, MyDateTime myEndBuyTime, int pageItemCount, int pageIndex) { App.BusyToken.ShowBusyWindow("正在查询矿石买入订单记录"); ListMyBuyStoneHistoryOrders.Clear(); GlobalData.Client.SearchUserBuyStoneOrders(sellerUserName, orderNumber, orderState, myBeginCreateTime, myEndCreateTime, myBeginBuyTime, myEndBuyTime, pageItemCount, pageIndex, null); }