Ejemplo n.º 1
0
        private static BankMoneyAsset GetBankRubAsset()
        {
            var result    = new BankMoneyAsset();
            var nameField = new StringField("Имя", "Счёт в рублях");

            result.Fields.Add(nameField.Name, nameField);
            var bankField = new StringField("Банк", "Сбербанк");

            result.Fields.Add(bankField.Name, bankField);
            var account = new StringField("Номер счёта", "1");

            result.Fields.Add(account.Name, account);
            var value = new CurrencyField("Значение", new CurencyValue(Currency.GetAllCurrencies()[1], 1000000));

            result.Fields.Add(value.Name, value);
            return(result);
        }
Ejemplo n.º 2
0
 private void AssetTypeCB_SelectedValueChanged(object sender, EventArgs e)
 {
     if (!_fieldsInitialized)
     {
         AssetTypeCB.Enabled = false;
         if (AssetTypeCB.SelectedItem.ToString() == "Актив банковского счёта")
         {
             var asset = new BankMoneyAsset();
             ShowNewAsset(asset);
         }
         else if (AssetTypeCB.SelectedItem.ToString() == "Денежный актив")
         {
             var asset = new OtherMoneyAsset();
             ShowNewAsset(asset);
         }
         else
         {
             var asset = new NonMoneyAsset();
             ShowNewAsset(asset);
         }
     }
 }