1#ifndef ECHECKINCHECKOUTMODULE_H
2#define ECHECKINCHECKOUTMODULE_H
8 namespace TicketIssueLogic
10 class ETicketIssueLogic;
11 class ETicketIssueLogicDataStorage;
Definition ECheckinCheckoutModule.h:14
virtual ~ECheckinCheckoutModule()
Definition ECheckinCheckoutModule.cpp:772
virtual EIssueLogicDefines::ReturnValues Init()
Init module data.
Definition ECheckinCheckoutModule.cpp:777
virtual EIssueLogicDefines::ReturnValues SetTicketCheckOutData(unsigned char ticketIndex)
Function set checkout flags on card.
Definition ECheckinCheckoutModule.cpp:1122
virtual EIssueLogicDefines::ReturnValues IsPossibleCheckout(EIssueLogicDefines::CICOStatus &cicoStatus)
check flag on one way ticket "check out"
Definition ECheckinCheckoutModule.cpp:818
EIssueLogicDefines::ReturnValues IsCheckinCheckoutSystemEnabled(bool &enabled)
Definition ECheckinCheckoutModule.cpp:1105
virtual EIssueLogicDefines::ReturnValues ProcessCheckout()
ProcessCheckOut - function prepare and checkout or prepare valid checkout.
Definition ECheckinCheckoutModule.cpp:1040
virtual EIssueLogicDefines::ReturnValues DoCheckout(long &totalRefundPrice)
Function calculate payBack, set checkout flags on card and call UpdatePurse.
Definition ECheckinCheckoutModule.cpp:897
ReturnValues
Definition ETicketIssueLogicDefines.h:50
CICOStatus
Definition ETicketIssueLogicDefines.h:299
Definition ETicketIssueLogicDataStorage.h:52
Definition ETicketIssueLogic.h:55
Definition ETicketIssueModule.h:12
const char * E_CHECKIN_CHECKOUT_MODULE
Definition ETicketIssueLogicDefines.cpp:24
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7