|
<< Оглавление >> Снятие бронирования мест комплекта |
![]() ![]()
|
Function FreeReservationEventsSet(strInp: string): string;
Метод осуществляет снятие бронирования указанных мест в БД при условии, что они находятся в состоянии бронирования с теми же реквизитами заказа, которые указаны при вызове.
- EventsSetID - Идентификатор комплекта - cod_sec Идентификатор сектора. - row ряд - seat место - session - Идентификатор сессии - [RemoteAddress] - IP адрес зрителя |
- NomBilKn - Идентификатор события - cod_sec Идентификатор сектора - row ряд - seat место - price Цена билета. (Номинал)* (В случае ошибки равна 0 или пустая) - priceSell - Цена билета (продажи)* (В случае ошибки равна 0 или пустая) - reservID - номер заказа (в случае ошибки может быть равен 0) - result_code - Код ошибки. - result_message - описание ошибки |
Обратите внимание! В случае ошибки или невозможности осуществить операцию, возвращаемые данные содержат только идентификатор комплекта, идентификатор сектора, ряд и место. В случае удачного осуществеления операции возвращается полный список мест по всем событиям комлекта. |
<GateReq> <ReqLogin> <!-- Имя пользователя и пароль для авторизации --> <UserName>User</UserName> <UserPass>Password</UserPass> </ReqLogin> <ReqBody> <InputRow EventsSetID="34" cod_sec="2" row="1" seat="3" session="SDSU42343DS343433" /> </ReqBody> </GateReq> |
<GateAnswer> <AnswerResult> <ResultCode>0</ResultCode><!-- Код ответа шлюза, общий для всего запроса--> <RecordCount>1</RecordCount><!-- Количество записей в возвращаемом "RecordSet-е" --> </AnswerResult> <AnswerBody> <Row NomBilKn="256" EventsSetID="34" cod_sec="2" row="1" seat="3" session="SDSU42343DS343433" price="1000" priceSell="1000" ReservID="2575" ReservDate="16.06.2026" ReservTime="19:00"result_code="0" result_message="OK"/> </AnswerBody> </GateAnswer> |