public void onTradeAdded(TradeObject TO)
 {
     if (TradeAdded != null)
     {
         TradeAdded(this, TO);
     }
 }
 private void button1_Click(object sender, EventArgs e)
 {
     double Price=0;
     try
     {
         Price = Convert.ToDouble(textBoxPrice.Text);
         TradeObject TO = new TradeObject(textBoxCusip.Text, textBoxQuantity.Text, Convert.ToDouble(Price));
         ITC.AddTrade(TO);
     }
     catch(Exception ex)
     {
         MessageBox.Show("Enter appropriate Price " + ex.Message);
     }
 }
 public void AddTrade(TradeObject TO)
 {
     Trades.Add(TO);
     onTradeAdded(TO);
 }