API данных учетной записи клиента Intuit - получить тип учетной записи
Я использую SDK данных учетной записи Intuit IPP .Net v1, и мне было интересно, как определить типы учетных записей для банковского / кредитного счета пользователя и т. Д.
Я вижу (например)
<ns2:bankingAccountType>CHECKING</ns2:bankingAccountType>
тег через getAccount()
ответ, но я не вижу способа получить эти данные обратно, чтобы я мог их использовать. Может быть, есть другой способ, по которому я скучаю?
1 ответ
Решение
Чтобы определить тип учетной записи, вам нужно посмотреть на тип объекта, а затем привести его к соответствующему типу. Каждый тип учетной записи может иметь несколько дополнительных членов класса (т. Е. Тип BankingAccount имеет свойство bankingAccountType).
Например:
// Check account type
if (account.GetType() == typeof(BankingAccount))
{
// Get banking account type.
var bankingAccount = (BankingAccount)account;
if (bankingAccount.bankingAccountTypeFieldSpecified)
{
var bankingAccountType = bankingAccount.bankingAccountType;
}
}