예제 #1
0
        public void Close(Bank bank, int id)
        {
            var account = _accountStorage.Get(bank, id);

            if (account == null)
            {
                throw new ArgumentNullException(nameof(account));
            }

            _output.OutputMessage($"Счет {account.Id} закрыт. Итоговая сумма: {account.Sum}");

            _accountStorage.Remove(bank, account);
        }