public void Deposit(AccountStatusAwareOperations context, AccountInformation account, Amount amount) { logger.LogInfo("Request to deposit '{0}' into active account '{1}'.", amount, account); decorated.Deposit(context, account, amount); logger.LogInfo("Deposit of '{0}' made into active account '{1}'.", amount, account); }
public void Deposit(double amount) { _currentState.Deposit(amount); Console.WriteLine("Diposit amount: {0:C}----", amount); Console.WriteLine("Balance: {0:C}", Balance); Console.WriteLine("Status: {0}", _currentState.GetType().Name); Console.WriteLine(); }
public void Deposit(LoyaltyPointAccount account, Amount amount) { log.Info("Request to deposit '{0}' into active account '{1}'.", amount, account); decorated.Deposit(account, amount); log.Info("Deposit of '{0}' made into active account '{1}'. New balance is '{2}'", amount, account, account.CurrentPoints); }
public void Deposit(LoyaltyPointAccount account, Amount amount) { log.Info("Request to deposit '{0}' into new inactive account '{1}'.", amount, account); decorated.Deposit(account, amount); }
public void Test_Deposit_ReturnsActive() { var result = sut.Deposit(AddToBalance); Assert.That(result, Is.TypeOf <Active>()); }
public void Deposit(LoyaltyPointAccount account, Amount amount) { log.Warning("Request to make deposit of '{0}' into inactive account '{1}'.", amount, account); decorated.Deposit(account, amount); }
public void Deposit(AccountInformation account, Amount amount) { state.Deposit(this, account, amount); }
public void AddPoints(Amount amount) { state.Deposit(this, amount); }
public void Deposit(Money money) => _state.Deposit(money, moneyToDeposit => _money += moneyToDeposit);
public void Deposit(Money amount) => _accountState.Deposit(amount, money => _money += money);
//存钱 public void Deposit(decimal amount) { this.State = State.Deposit(() => { this.Balance += amount; }); }