/// <summary> /// Transfer money from one account to another. /// </summary> /// <param name="fromAccount">Sender.</param> /// <param name="toAccount">Receiving account.</param> /// <param name="sum">Sum of transaction</param> public void Transaction(Account fromAccount, Account toAccount, decimal sum) { fromAccount.WidthRaw(sum); toAccount.Deposit(sum); }
/// <summary> /// Widthraws money. /// </summary> /// <param name="account">Account.</param> /// <param name="sumOfMoney">Sum of deductible money.</param> public void WidthrawAccount(Account account, decimal sum) { account.WidthRaw(sum); }