AppCore
Loading...
Searching...
No Matches
ETicketIssueLogicCardActivation.h
Go to the documentation of this file.
1#ifndef ETICKETISSUELOGICCARDACTIVATION_H
2#define ETICKETISSUELOGICCARDACTIVATION_H
3
4#include "appcore/ticketissuelogic/ETicketIssueLogic.h"
5
6#define E_TICKET_ISSUE_LOGIC_CARD_ACTIVATION "ETicketIssueLogicCardActivation"
7
8namespace EM
9{
10 namespace TicketIssueLogic
11 {
13 {
15
16 class DataClass;
17 DataClass *d;
18
20 public:
23 virtual std::string GetName();
24 virtual EIssueLogicDefines::ReturnValues Print( const bool asynchronousPrinting = false );
25 virtual EIssueLogicDefines::ReturnValues WriteStatistic( bool unfinishedOperation = false );
26 virtual EIssueLogicDefines::ReturnValues IssueTicket( PT::EDataCollection *&writeRequest );
28 virtual EIssueLogicDefines::ReturnValues CalculatePrice( long &calculatedPrice, double &calculatedPriceDecimalFormat );
29 protected:
31 virtual EIssueLogicDefines::ReturnValues IssueTicketChipCard( PT::EDataCollection *&writeRequest );
36 };
37 }
38}
39
40#endif // ETICKETISSUELOGICCARDACTIVATION_H
ReturnValues
Definition ETicketIssueLogicDefines.h:50
Definition ETicketIssueLogicCardActivation.h:13
virtual EIssueLogicDefines::ReturnValues IssueTicketCash()
Definition ETicketIssueLogicCardActivation.cpp:199
virtual EIssueLogicDefines::ReturnValues LoadModules()
Definition ETicketIssueLogicCardActivation.cpp:70
virtual EIssueLogicDefines::ReturnValues InitModules()
Definition ETicketIssueLogicCardActivation.cpp:124
virtual EIssueLogicDefines::ReturnValues CalculatePrice(long &calculatedPrice, double &calculatedPriceDecimalFormat)
Definition ETicketIssueLogicCardActivation.cpp:191
virtual EIssueLogicDefines::ReturnValues Print(const bool asynchronousPrinting=false)
Definition ETicketIssueLogicCardActivation.cpp:157
virtual EIssueLogicDefines::ReturnValues WriteStatistic(bool unfinishedOperation=false)
Definition ETicketIssueLogicCardActivation.cpp:166
virtual std::string GetName()
Definition ETicketIssueLogicCardActivation.cpp:62
virtual EIssueLogicDefines::ReturnValues IssueTicket(PT::EDataCollection *&writeRequest)
virtual EIssueLogicDefines::ReturnValues Init()
Definition ETicketIssueLogicCardActivation.cpp:183
virtual EIssueLogicDefines::ReturnValues CancelTicket()
Definition ETicketIssueLogicCardActivation.cpp:215
virtual ~ETicketIssueLogicCardActivation()
Definition ETicketIssueLogicCardActivation.cpp:54
virtual EIssueLogicDefines::ReturnValues IssueTicketMarker()
Definition ETicketIssueLogicCardActivation.cpp:207
ETicketIssueLogicCardActivation()
Definition ETicketIssueLogicCardActivation.cpp:46
virtual EIssueLogicDefines::ReturnValues IssueTicketChipCard(PT::EDataCollection *&writeRequest)
Definition ETicketIssueLogic.h:55
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7