/// <summary> /// 购买寄售物品 /// </summary> /// <param name="market_id"></param> /// <param name="item_num"></param> public void ReqBuyItemConsignment(ulong market_id, uint item_num) { stBuyItemConsignmentUserCmd_CS cmd = new stBuyItemConsignmentUserCmd_CS(); cmd.market_id = market_id; cmd.item_num = item_num; //cmd.money_type = great ? (uint)ClientMoneyType.YuanBao : (uint)ClientMoneyType.Gold; NetService.Instance.Send(cmd); }
/// <summary> /// 购买成功 /// </summary> /// <param name="cmd"></param> public void OnResponBuyConsignItem(stBuyItemConsignmentUserCmd_CS cmd) { uint curNum = 0; if (itemSellInfo != null) { for (int i = 0; i < itemSellInfo.consignmentItemList.Count; i++) { if (itemSellInfo.consignmentItemList[i].Market_ID == cmd.market_id) { curNum = itemSellInfo.consignmentItemList[i].page_info.item_num; // if (curNum <= 0) // { // itemSellInfo.consignmentItemList.RemoveAt(i); // } // else // { // itemSellInfo.consignmentItemList[i].page_info.item_num = curNum; // } } } } DispatchValueUpdateEvent(new ValueUpdateEventArgs(SaleItemDispatchEvents.BuyConsignItemInfo.ToString(), curNum, cmd.market_id)); }
public void OnResponBuyConsignItem(stBuyItemConsignmentUserCmd_CS cmd) { DataManager.Manager <ConsignmentManager>().OnResponBuyConsignItem(cmd); }