private void FrmStockHoldAdd_Load(object sender, EventArgs e)
 {
     if (!AddFlag)
     {
         M_HoldStock m_holdStock = HoldStock.GetModel(modifyId);
         this.txtHoldAmount.Text  = m_holdStock.HoldAmount.ToString();
         this.txtStockNo.Text     = m_holdStock.StockNo;
         this.txtPrice.Text       = m_holdStock.Price.ToString();
         this.txtStockName.Text   = m_holdStock.StockName;
         this.dtpupdateDate.Value = DateTime.Now;
     }
 }
示例#2
0
 /// <summary>
 /// 把从网络上获取的股票价格信息更新到后台数据库
 /// </summary>
 /// <param name="listUrlStock"></param>
 private void RefreshHoldData(List <M_UrlStock> listUrlStock)
 {
     foreach (M_UrlStock stock in listUrlStock)
     {
         M_HoldStock mHoldStock = null;
         string      stockNo    = stock.StockNo;
         string      strWhere   = string.Format("{0}='{1}'", "StockNo", stockNo);
         DataTable   dt         = HoldStock.GetList(1, strWhere, "StockNo").Tables[0];
         if (dt.Rows.Count != 0)
         {
             int id = Convert.ToInt32(dt.Rows[0]["ID"].ToString());
             mHoldStock            = HoldStock.GetModel(id);
             mHoldStock.Price      = stock.Price;
             mHoldStock.UpdateTime = stock.UpdateTime;
             HoldStock.Update(mHoldStock);
         }
     }
 }