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);
            }
        }