Exemplo n.º 1
0
        /// <summary>
        /// 查询摘牌列表
        /// </summary>
        public void InitializeDelistBrandList(ContractCategoryDic contractVo)
        {
            Debug.Assert(contractVo != null && contractVo.id != "");
            if (contractVo == null && contractVo.id == "")
            {
                Logger.LogError("contractVo为空");
                return;
            }
            m_delistBrandInfoList.Clear();
            List <Transaction> list = HttpService.GetTransactionList("1", contractVo.id);

            if (list != null)
            {
                foreach (Transaction data in list)
                {
                    m_delistBrandInfoList.Add(data);
                    UpdateDelistData(DataManager.Instance.GetContractLastPrice(data.contract));
                }
            }
            else
            {
                MessageBox.Show("获取摘牌列表发生异常请重试");
            }
            dataGridView_OutBrand.ClearSelection();
        }