|
<< Оглавление >> Список дат доступных событий |
![]() ![]()
|
Function GetAvailDatesForEvents(strInp: string): string;
Метод возвращает список дат актуальных на момент запроса событий
- [FreeOnly] - Признак показывать только свободные. По-умолчанию 1. - [DateFrom] - Дата начала вывода списка событий. Время не учитывается. - [DateTo] - Дата окончания вывода списка событий. Время не учитывается. - [cod_t] - Идентификатор места проведения (театра) - [cod_th] - Идентификатор зала места проведения (сцены) - [OffSet] - При выводе списка записей смещение от начала списка - [Limit] - При выводе списка записей кол-во записей, которые необходимо вернуть - [isCanceled] - Флаг, передавать отмененные события. (0 - передавать только действующие события 1 - передвать отмененные события, 2 - все). По-умолчанию 0. |
В данном методе введена необязательная "пагинация". Для ее использования необходимо указать параметры: Offset - сдвиг от начала списка Limit - кол-во записей для вывода. Например: если указано Offset="0" Limit="5" будет возвращено 5 записей от начала списка. если указано Offset="5" Limit="10" будет возвращено 10 записей начиная от шестой (1+5) от начала списка. Также введен параметр AllRecords в XML ответа для получения общего кол-ва записей, если используется "пагинация". Если "пагинация" не используется, AllRecords равен RecordCount |
- EventDate - Дата события(событий) в формате ГГГГ-ММ-ДД - cod_t - Идентификатор места проведения (сцены) - name_t - Наименование места проведения (сцены) - cod_h - Идентификатор зала места проведения (сцены) - name_h - Наименование зала места проведения (сцены) |
<GateReq> <ReqLogin> <!-- Имя пользователя и пароль для авторизации --> <UserName>User</UserName> <UserPass>Password</UserPass> </ReqLogin> <ReqBody> <InputRow /> </ReqBody> </GateReq> |
<GateAnswer> <AnswerResult> <ResultCode>0</ResultCode><!-- Код ответа шлюза, общий для всего запроса--> <RecordCount>1</RecordCount><!-- Количество записей в возвращаемом "RecordSet-е" --> <AllRecords>1</AllRecords> </AnswerResult> <AnswerBody> <Row EventDate ="2026-07-09" cod_t="1" name_t="Городской театр" cod_h="12" name_h="Малая сцена" result_code="0" result_message="OK"/> </AnswerBody> </GateAnswer> |