Метод расчета цены (CalculateTour)
Материал из Wiki
Версия от 11:18, 27 апреля 2017; WikiSys (обсуждение | вклад) (Новая страница: «== Метод расчета цены (CalculateTour) == === Сигнатура вызова === <br>[OperationContract] <br>CalculateTourResponse CalculateTour(C…»)
Содержание
Метод расчета цены (CalculateTour)
Сигнатура вызова
[OperationContract]
CalculateTourResponse CalculateTour(CalculateTourRequest request);
Входные параметры
| Название | Тип | Описание | Значение |
|---|---|---|---|
| request | CalculateTourRequest |
Выходные параметры
| Название | Тип | Описание | Значение |
|---|---|---|---|
| response | CalculateTourResponse |
Описание параметров
Параметр CalculateTourRequest
| Название | Тип | Описание | Значение | |||
|---|---|---|---|---|---|---|
| SearchToursResponseID | Идентификатор ответа метода поиска цен | |||||
| SelectedServiceVariants | Выбранные варианты услуг | |||||
| SelectedServiceVariant | Выбранный вариант услуги | |||||
| SelectedVariantId | Идентификатор выбранного варианта услуги | |||||
| ServiceId | Идентификатор услуги | |||||
| TourID | Идентификатор тура | |||||
| Tourists | Туристы | |||||
| Tourist | Турист | |||||
| Age | Идентификатор услуги | |||||
| Birthday | datetime | Возраст | ||||
| Category | datetime | Возрастная категория | ADULT
CHILD INFANT | |||
| Citizenship | Гражданство | |||||
| ContactTelephoneNumber | Контактный телефон | |||||
| Document | Документ, удостоверяющий личность | |||||
| DocumentType | Тип документа | FOREIGN_PASSPORT | ||||
| ExpirationDate | Дата окончания | |||||
| IssueDate | Дата выдачи | |||||
| Number | Номер | |||||
| Seria | Серия | |||||
| FirstName | Имя | |||||
| Gender | Пол | MAN
WOMAN | ||||
| LastName | Фамилия | |||||
| NeedInsurance | Нужна страховка | |||||
| NeedVisa | Нужна виза | |||||
| FirstNameLat | Имя латиницей | |||||
| Id | Идентификатор | |||||
| LastNameLat | Фамилия латиницей | |||||
| PostBuilding | Почтовый адрес: номер дома | |||||
| PostCity | Почтовый адрес: город | |||||
| PostFlat | Почтовый адрес: квартира | |||||
| PostIndex | Почтовый адрес: индекс | |||||
| PostStreet | Почтовый адрес: улица | |||||
Параметр CalculateTourResponse
| Название | Тип | Описание | Значение | |
|---|---|---|---|---|
| Cost | Цена в соответствии с выбранными вариантами услуг | |||
| Brutto | Брутто | |||
| Commission | Комиссия | |||
| CurrencyCode | Код валюты | |||
| Netto | Нетто | |||