/// <summary> /// Populates account data from an aqbanking accHandle for local predefined (self-owned) accounts from the /// aqbanking config files /// </summary> /// <param name="accHandle"> /// A <see cref="SWIGTYPE_p_AB_ACCOUNT"/> /// </param> public AqBankAccount(SWIGTYPE_p_AB_ACCOUNT accHandle) : this() { this.AccHandle = accHandle; /* directly populates data from aqbanking accountHandle */ this.BLZ = AB.AB_Account_GetBankCode(accHandle); this.BIC = AB.AB_Account_GetBIC(accHandle); this.AccountNumber = AB.AB_Account_GetAccountNumber(accHandle); this.IBAN = AB.AB_Account_GetIBAN(accHandle); this.BankName = AB.AB_Account_GetBankName(accHandle); this.AccountName = AB.AB_Account_GetAccountName(accHandle); this.Currency = AB.AB_Account_GetCurrency(accHandle); }
/// <summary> /// Populates account data from an aqbanking accHandle for local predefined (self-owned) accounts from the /// aqbanking config files /// </summary> /// <param name="accHandle"> /// A <see cref="SWIGTYPE_p_AB_ACCOUNT"/> /// </param> public AqBankAccount(SWIGTYPE_p_AB_ACCOUNT accHandle) : this() { this.AccHandle = accHandle; /* directly populates data from aqbanking accountHandle */ this.BLZ = AB.AB_Account_GetBankCode (accHandle); this.BIC = AB.AB_Account_GetBIC (accHandle); this.AccountNumber = AB.AB_Account_GetAccountNumber (accHandle); this.IBAN = AB.AB_Account_GetIBAN (accHandle); this.BankName = AB.AB_Account_GetBankName (accHandle); this.AccountName = AB.AB_Account_GetAccountName (accHandle); this.Currency = AB.AB_Account_GetCurrency (accHandle); }