public void AddStock(Stock stock, int stockAmount)
        {
            Pstock newStock = new Pstock(stock, stockAmount);

            _stocks.Add(newStock);

            stock.Attach(this);
        }
Example #2
0
        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;
        }