Метод расчета выбранной цены (CalculateTour) — различия между версиями
Материал из Wiki
WikiSys (обсуждение | вклад) (→Сигнатура вызова) |
WikiSys (обсуждение | вклад) |
||
Строка 10: | Строка 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: | + | ! scope="col" style="width: 35%;"| Описание |
− | ! scope="col" style="width: | + | ! scope="col" style="width: 35%;"| Значение |
|- | |- | ||
|request | |request | ||
Строка 24: | Строка 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: | + | ! scope="col" style="width: 35%;"| Описание |
− | ! scope="col" style="width: | + | ! scope="col" style="width: 35%;"| Значение |
|- | |- | ||
|response | |response | ||
Строка 39: | Строка 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: | + | ! scope="col" style="width: 35%;"| Описание |
− | ! scope="col" style="width: | + | ! scope="col" style="width: 35%;"| Значение |
|- | |- | ||
|TourKey | |TourKey | ||
Строка 63: | Строка 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: | + | ! scope="col" style="width: 35%;"| Описание |
− | ! scope="col" style="width: | + | ! 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 | Цена тура в соответствии с выбранными перелетами |