1 #ifndef ECHECKINCHECKOUTMODULE_H
2 #define ECHECKINCHECKOUTMODULE_H
8 namespace TicketIssueLogic
10 class ETicketIssueLogic;
11 class ETicketIssueLogicDataStorage;
72 #endif // ECHECKINCHECKOUTMODULE_H
const char * E_CHECKIN_CHECKOUT_MODULE
Definition: ETicketIssueLogicDefines.cpp:24
Definition: ETicketIssueLogic.h:54
virtual EIssueLogicDefines::ReturnValues SetTicketCheckOutData(unsigned char ticketIndex)
Function set checkout flags on card.
Definition: ECheckinCheckoutModule.cpp:1122
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
Definition: ECheckinCheckoutModule.h:13
ECheckinCheckoutModule(ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_CHECKIN_CHECKOUT_MODULE)
Definition: ECheckinCheckoutModule.cpp:762
virtual EIssueLogicDefines::ReturnValues DoCheckout(long &totalRefundPrice)
Function calculate payBack, set checkout flags on card and call UpdatePurse.
Definition: ECheckinCheckoutModule.cpp:897
EIssueLogicDefines::ReturnValues IsCheckinCheckoutSystemEnabled(bool &enabled)
Definition: ECheckinCheckoutModule.cpp:1105
virtual EIssueLogicDefines::ReturnValues Init()
Init module data.
Definition: ECheckinCheckoutModule.cpp:777
ReturnValues
Definition: ETicketIssueLogicDefines.h:49
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
virtual EIssueLogicDefines::ReturnValues IsPossibleCheckout(EIssueLogicDefines::CICOStatus &cicoStatus)
check flag on one way ticket "check out"
Definition: ECheckinCheckoutModule.cpp:818
Definition: ETicketIssueLogicDataStorage.h:51
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
Definition: ETicketIssueModule.h:11
virtual EIssueLogicDefines::ReturnValues ProcessCheckout()
ProcessCheckOut - function prepare and checkout or prepare valid checkout.
Definition: ECheckinCheckoutModule.cpp:1040
virtual ~ECheckinCheckoutModule()
Definition: ECheckinCheckoutModule.cpp:772
CICOStatus
Definition: ETicketIssueLogicDefines.h:298