Example #1
0
    public void Dispense()
    {
        if (dispensary.dispensing)
        {
            return;
        }
        float dispensed = dispensary.DispenseChange(amountField);

        balance -= dispensed;
    }
Example #2
0
 //TODO: throws money amount. Look at how Sam dispenses with his Teller machine
 private void GiveMoney(int amount)
 {
     //throw amount of _money
     dispensary.DispenseChange(amount);
     //gives at least once more, more money
     _money = amount / 2;
     if (gaveMoreMoney < 1)
     {
         gaveMoreMoney++;
         return;
     }
     _money = 0;
 }