示例#1
0
        public void BuyCups(Player player, Inventory inventory)
        {
            Console.WriteLine("\nHow many cups would you like to buy? \n25) for 82¢ \n50) for $1.54 \n100) for $2.88?");
            amountToBuy = Console.ReadLine();

            if (int.Parse(amountToBuy) == 25)
            {
                Console.WriteLine("\nYour current balance is " + "$" + player.wallet.SubtractToWallet(Convert.ToDecimal(0.25)));
                inventory.BuyCupsMath(amountToBuy);
                PromptToBuy(player, inventory);
            }
            else if (int.Parse(amountToBuy) == 50)
            {
                Console.WriteLine("\nYour current balance is " + "$" + player.wallet.SubtractToWallet(Convert.ToDecimal(1.54)));
                inventory.BuyCupsMath(amountToBuy);
                PromptToBuy(player, inventory);
            }
            else if (int.Parse(amountToBuy) == 100)
            {
                Console.WriteLine("\nYour current balance is " + "$" + player.wallet.SubtractToWallet(Convert.ToDecimal(2.88)));
                inventory.BuyCupsMath(amountToBuy);
                PromptToBuy(player, inventory);
            }
            else
            {
                Console.WriteLine("Invalid Entry Try Again.");
            }
        }