/// <summary> /// 获取所有的收藏物品的信息 /// </summary> public void OnRecieveAllStarItemDatas(stStarItemListConsignmentUserCmd_S cmd) { if (cmd != null) { if (itemStarInfo == null) { itemStarInfo = new MyConsignStarInfo(); } itemStarInfo.consignmentItemList.Clear(); ItemSerialize itData = new ItemSerialize(); for (int i = 0; i < cmd.item_data.Count; i++) { itData = ItemSerialize.Deserialize(cmd.item_data[i]); if (i < cmd.item_list.Count) { ConsignmentItem consignment = new ConsignmentItem(cmd.item_list[i].market_id, cmd.item_list[i], itData); itemStarInfo.consignmentItemList.Add(consignment); } } itemStarInfo.consignmentItemList.Sort(CompareConsignment); AllPage = (uint)cmd.item_list.Count; } DispatchValueUpdateEvent(new ValueUpdateEventArgs(SaleItemDispatchEvents.GetAllStarItems.ToString(), null, null)); }
public void OnRecieveAllStarItems(stStarItemListConsignmentUserCmd_S cmd) { DataManager.Manager <ConsignmentManager>().OnRecieveAllStarItemDatas(cmd); }