|
<< Оглавление >> Шаблон описания метода |
![]() ![]()
|
Function GetSectorList(strInp: string): string;
Метод возвращает список секторов либо всех, либо содержащихся в зале для указанного события.
- [NomBilKn] - Идентификатор события - [FreeOnly] - признак все места/только выделенные в квоту. |
- cod_sec - Идентификатор сектора - name_sec - Наименование сектора - FreeOfferSeat - Признак свободной рассадки (1 - да, 0 - нет) - PrintRows - Печатать номер ряда на билете (1 - да, 0 - нет) - VisibleRows - Отображать номер ряда на схеме зала (1 - да, 0 - нет) - PrintSeats - Печатать номер места на билете (1 - да, 0 - нет) - VisibleSeats - Показывать номер места на схеме (1 - да, 0 - нет) - ForDisabled - Признак мест для людей с ограниченными возможностями(1 - да, 0 - нет) - MinPrice - Минимальная цена номинала доступных для продажи мест в секторе - MaxPrice - Максимальная цена номинала доступных для продажи мест в секторе - MinPriceSell - Минимальная цена продажи доступных для продажи мест в секторе - MaxPriceSell - Максимальная цена продажи доступных для продажи мест в секторе - PlacesCount - Количество доступных для продажи мест в секторе - result_code - Код ошибки - result_message - Описание ошибки |
Если указан Идентификатор события, то метод возвращает все сектора, в которых есть доступные для бронирования / продажи места.
Если Идентификатор события не указан, метод возвращает полный список секторов.
Параметр FreeOnly актуален только для случая, когда передается Идентификатор события. Если FreeOnly равен 1 (по-умолчанию), то передаются только сектора, выделенные в квоту.
Если FreeOnly равен 0, то передаются все сектора, в независимости от выделенной квоты.
<GateReq> <ReqLogin> <!-- Имя пользователя и пароль для авторизации --> <UserName>User</UserName> <UserPass>Password</UserPass> </ReqLogin> <ReqBody> <InputRow [NomBilKn="12"]/> </ReqBody> </GateReq> |
<GateAnswer> <AnswerResult> <ResultCode>0</ResultCode><!-- Код ответа шлюза, общий для всего запроса--> <RecordCount>1</RecordCount><!-- Количество записей в возвращаемом "RecordSet-е" --> </AnswerResult> <AnswerBody> <Row cod_sec="1" name_sec="Партер" MinPrice="100" MaxPrice="1520" PlacesCount="143" result_code="0" result_message="OK"/> </AnswerBody> </GateAnswer> |