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); }
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++; }