C # SOAP Использование службы сбора налогов Vertex Как отобразить ответ EffectiveRate - PullRequest
0 голосов
/ 21 ноября 2018

Используя C # в консольном приложении, мне нужно собрать ответ для EffectiveRate из ответа SOAP для Vertex WS60Client.Он возвращает его в массиве, и я просто не могу установить его в переменную.

    VertexEnvelope ve = new VertexEnvelope();

    calculateTaxResponse cTR = new calculateTaxResponse(ve);


decimal[] strTAX_RATE = new decimal[1];
                        strTAX_RATE[0] = ((TaxCodeCollector.CalculateTaxService.TaxesType)ve.Item).EffectiveRate;

Что просто не работает

1 Ответ

0 голосов
/ 27 ноября 2018

Спасибо за поиск, я понял это ...

decimal strTAX_RATE = 0;
strTAX_RATE = ((TaxCodeCollector.CalculateTaxService.InvoiceResponseType)ve.Item).LineItem[0].Taxes[0].EffectiveRate;

Я брал вывод из неправильного места, когда смотрел на набор ответов.

...