Метод расчета выбранной цены (CalculateTour) — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Новая страница: «== Метод расчета выбранной цены (CalculateTour) == === Сигнатура вызова === <nowiki>[OperationContract] CalculateTourRespo…»)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
 
== Метод расчета выбранной цены (CalculateTour) ==
 
== Метод расчета выбранной цены (CalculateTour) ==
 
=== Сигнатура вызова ===
 
=== Сигнатура вызова ===
<nowiki>[OperationContract]
+
<br>[OperationContract]
CalculateTourResponse CalculateTour(CalculateTourRequest request);</nowiki>
+
<br>CalculateTourResponse CalculateTour(CalculateTourRequest request);
 
<br>
 
<br>
 +
 
=== Входные параметры ===
 
=== Входные параметры ===
 
{| class="wikitable" style="margin-right: auto; width: 100%;"
 
{| class="wikitable" style="margin-right: auto; width: 100%;"
Строка 9: Строка 10:
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Тип
 
! scope="col" style="width: 15%;"| Тип
! scope="col" style="width: 70%;"| Описание
+
! scope="col" style="width: 35%;"| Описание
! scope="col" style="width: 70%;"| Значение
+
! scope="col" style="width: 35%;"| Значение
 
|-
 
|-
 
|request
 
|request
Строка 23: Строка 24:
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Тип
 
! scope="col" style="width: 15%;"| Тип
! scope="col" style="width: 70%;"| Описание
+
! scope="col" style="width: 35%;"| Описание
! scope="col" style="width: 70%;"| Значение
+
! scope="col" style="width: 35%;"| Значение
 
|-
 
|-
 
|response
 
|response
Строка 38: Строка 39:
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Тип
 
! scope="col" style="width: 15%;"| Тип
! scope="col" style="width: 70%;"| Описание
+
! scope="col" style="width: 35%;"| Описание
! scope="col" style="width: 70%;"| Значение
+
! scope="col" style="width: 35%;"| Значение
 
|-
 
|-
 
|TourKey
 
|TourKey
Строка 62: Строка 63:
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Название
 
! scope="col" style="width: 15%;"| Тип
 
! scope="col" style="width: 15%;"| Тип
! scope="col" style="width: 70%;"| Описание
+
! scope="col" style="width: 35%;"| Описание
! scope="col" style="width: 70%;"| Значение
+
! scope="col" style="width: 35%;"| Значение
 
|-
 
|-
 
|Cost
 
|Cost

Текущая версия на 10:39, 31 марта 2017

Метод расчета выбранной цены (CalculateTour)

Сигнатура вызова


[OperationContract]
CalculateTourResponse CalculateTour(CalculateTourRequest request);

Входные параметры

Название Тип Описание Значение
request CalculateTourRequest


Выходные параметры

Название Тип Описание Значение
response CalculateTourResponse


Описание параметров

Параметр CalculateTourRequest

Название Тип Описание Значение
TourKey int Ключ тура
CurrencyCode string Код валюты
FlightVariants List<string> Список идентификаторов выбранных перелетов Получаются методом GetTourExtensionInfo


Параметр CalculateTourResponse

Название Тип Описание Значение
Cost Цена тура в соответствии с выбранными перелетами