public void linkToData() { StockMarketMainForm mdiParent = (StockMarketMainForm)this.MdiParent; market = mdiParent.RealTimeData; control = new MarketByPrice(this.companyName); control.Subscribe(market); dataGridView.DataSource = control.DataTable; }
private void SellForm_Load(object sender, EventArgs e) { StockMarketMainForm stockMarketForm = (StockMarketMainForm)this.MdiParent; market = stockMarketForm.RealTimeData; foreach (var company in market.CurrentStocks.CompanyList) { comboBox1.Items.Add(company.CompanySymbol); } }
public void setupControl() { control = new StockStateSummary(); StockMarketMainForm mdiParent = (StockMarketMainForm)this.MdiParent; market = mdiParent.RealTimeData; control.Subscribe(market); dataGridView.DataSource = control.DataTable; }
private void sellButton_Click(object sender, EventArgs e) { StockMarketMainForm stockMarketForm = (StockMarketMainForm)this.MdiParent; market = stockMarketForm.RealTimeData; string symbol = comboBox1.Text; int amount = Int32.Parse(amountTextBox.Text); double price = Double.Parse(priceTextBox.Text); market.CurrentStocks.sellOrder(symbol, amount, price); this.Close(); }