Beispiel #1
0
 private void dataGridViewModifyData_CellEndEdit(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         int orderTick          = int.Parse(dataGridViewModifyData.Rows[e.RowIndex].Cells["OrderId"].Value.ToString());
         TradeModifyModel exist = list.Where(ee => ee.OrderTicket == orderTick).FirstOrDefault();
         if (exist != null)
         {
             exist.ClosePrice = Convert.ToDouble(dataGridViewModifyData.Rows[e.RowIndex].Cells["ClosePrice"].Value);
             exist.CloseTime  = Convert.ToDateTime(dataGridViewModifyData.Rows[e.RowIndex].Cells["CloseTime"].Value);
         }
         else
         {
             TradeModifyModel model = new TradeModifyModel();
             model.ClosePrice  = Convert.ToDouble(dataGridViewModifyData.Rows[e.RowIndex].Cells["ClosePrice"].Value);
             model.CloseTime   = Convert.ToDateTime(dataGridViewModifyData.Rows[e.RowIndex].Cells["CloseTime"].Value);
             model.OrderTicket = orderTick;
             list.Add(model);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void dataGridViewModifyData_CellEndEdit(object sender, DataGridViewCellEventArgs e)
        {


            try
            {
                int orderTick = int.Parse(dataGridViewModifyData.Rows[e.RowIndex].Cells["OrderId"].Value.ToString());
                TradeModifyModel exist = list.Where(ee => ee.OrderTicket == orderTick).FirstOrDefault();
                if (exist != null)
                {
                    exist.ClosePrice = Convert.ToDouble(dataGridViewModifyData.Rows[e.RowIndex].Cells["ClosePrice"].Value);
                    exist.CloseTime = Convert.ToDateTime(dataGridViewModifyData.Rows[e.RowIndex].Cells["CloseTime"].Value);
                }
                else
                {
                    TradeModifyModel model = new TradeModifyModel();
                    model.ClosePrice = Convert.ToDouble(dataGridViewModifyData.Rows[e.RowIndex].Cells["ClosePrice"].Value);
                    model.CloseTime = Convert.ToDateTime(dataGridViewModifyData.Rows[e.RowIndex].Cells["CloseTime"].Value);
                    model.OrderTicket = orderTick;
                    list.Add(model);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }