private void addToMainList(FDDLExecutionData exeData) { ListViewItem lvi = new ListViewItem(); lvi.Text = exeData.getStockName(); string orderTypeStr = exeData.getOrderType() == OrderType.BUY ? "매수" : "매도"; lvi.SubItems.Add(orderTypeStr); lvi.SubItems.Add(exeData.getQuantity().ToString()); lvi.SubItems.Add(exeData.getOrderedQuantity().ToString()); lvi.SubItems.Add(exeData.getAchieved().ToString()); m_mainList.Items.Add(lvi); }
public void addNewContracted(string orderId, int price, int quantity) { m_rawData[orderId].addContracted(price, quantity); FDDLExecutionData data = m_rawData[orderId]; if (m_mainList != null) { updateMainList(data.getStockName(), data.getAchieved()); } if (m_subList != null) { addToSubList(price, quantity); } }