Ejemplo n.º 1
0
        private void Buy()
        {
            if (_salesperson.CurrentStock.Count() <= 0)
            {
                _consoleView.DisplayInventoryError();
                return;
            }
            Product selectedProduct = _consoleView.DisplayGetNumberOfUnitsToBuy(_salesperson.CurrentStock);

            _salesperson.CurrentStock.Find(x => x.Type == selectedProduct.Type).AddProducts(selectedProduct.NumberOfUnits);
            _salesperson.Logs.Push(DateTime.Now + " ... Purchased " + selectedProduct.NumberOfUnits + " " + selectedProduct.Type + "!");
        }