public override string ToString()
        {
            var str = string.Format("Клиент:{0}\n, металлический счет:{1}, остаток:{2:0.00} д.е.,\n", this.AccountOwner, this.AccountNumber, this.AccountBalance);

            str += string.Format("металл:{0}, остаток:{1:0} г., курс:{2:0.00} д.е./г.\n", _type.ToString(), _metalBalance, _priceRate);
            str += string.Format("статус:{0}", this.Status.ToString());
            return(str);
        }
示例#2
0
        public void OpenMetalAccount(MetalType type, uint initAmount, decimal price)
        {
            var account    = "ACC" + AccountType.Metal.ToString() + (_openedAccountsCount + 1).ToString() + type.ToString() + _number.ToString();
            var newAccount = new MetalAccount(account, _name, type, initAmount, price);

            MetalAccounts.Add(newAccount);
            _openedAccountsCount++;
        }