Абонементы

<< Оглавление >>

Навигация:  Введение >

Абонементы

ПредыдущаяВернуться на уроветь вверхСледующая

Для работы с абонементами в репертуаре заводится «событие-абонемент». В списке событий, возвращаемых методом GetEventList, оно передается с параметром SeasonTicket=1. На этом событии проходят все операции по бронированию и продаже абонементов.

Так как в абонемент входит несколько событий, они также отражены в GetEventList (даже если продажа на эти событие закрыта) и имеют параметр SeasonTicket=2.

И «событие-абонемент», и событие, относящееся к нему, содержат также: идентификатор абонемента – SeasonTicketID , кол-во мероприятий в абонементе – SeasonTicketEvents.

Для событий, к абонементам не относящихся, все перечисленные параметры равны нулю. Место, забронированное или проданное на «событие-абонемент», отмечается как занятое на всех событиях абонемента.