public void AddStock(Stock stock, int stockAmount) { Pstock newStock = new Pstock(stock, stockAmount); _stocks.Add(newStock); stock.Attach(this); }
public void Buy(Stock stock, int amount) { stock.Attach(this); if (_Portfolio.ContainsKey(stock)) { _Portfolio[stock] += amount; } else { _Portfolio.Add(stock, amount); } _CurrentValue[stock] = _Portfolio[stock] * stock.value; }