Пример #1
0
 public void SellCups(Player player, UI ui)
 {
     ui.DisplayDesiredQuantityRequest();
     userInput                 = ui.GetUserQuantityInput();
     userInputQuantity         = ui.ConvertStringToNumber(userInput, userInputQuantity);
     doesPlayerHaveEnoughMoney = ValidatePriceToPlayerMoney(player, userInputQuantity, cups.purchasePrice);
     if (doesPlayerHaveEnoughMoney)
     {
         for (int i = 1; i <= userInputQuantity; i++)
         {
             player.Money           -= cups.purchasePrice;
             player.TotalMoneySpent += cups.purchasePrice;
             player.MoneySpentToday += cups.purchasePrice;
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
             player.inventory.cups.Add(new Cup());
         }
     }
     else
     {
         Console.WriteLine("Not enough money!");
         Console.ReadKey();
     }
 }