AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 
8 namespace 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
virtual std::string GetName()
Definition: ETicketIssueLogicCardActivation.cpp:62
Definition: ETicketIssueLogic.h:54
virtual ~ETicketIssueLogicCardActivation()
Definition: ETicketIssueLogicCardActivation.cpp:54
virtual EIssueLogicDefines::ReturnValues IssueTicketChipCard(PT::EDataCollection *&writeRequest)
virtual EIssueLogicDefines::ReturnValues Print(const bool asynchronousPrinting=false)
Definition: ETicketIssueLogicCardActivation.cpp:157
virtual EIssueLogicDefines::ReturnValues Init()
Definition: ETicketIssueLogicCardActivation.cpp:183
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual EIssueLogicDefines::ReturnValues IssueTicket(PT::EDataCollection *&writeRequest)
virtual EIssueLogicDefines::ReturnValues InitModules()
Definition: ETicketIssueLogicCardActivation.cpp:124
virtual EIssueLogicDefines::ReturnValues IssueTicketCash()
Definition: ETicketIssueLogicCardActivation.cpp:199
virtual EIssueLogicDefines::ReturnValues WriteStatistic(bool unfinishedOperation=false)
Definition: ETicketIssueLogicCardActivation.cpp:166
virtual EIssueLogicDefines::ReturnValues IssueTicketMarker()
Definition: ETicketIssueLogicCardActivation.cpp:207
ReturnValues
Definition: ETicketIssueLogicDefines.h:49
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
Definition: ETicketIssueLogicCardActivation.h:12
ETicketIssueLogicCardActivation()
Definition: ETicketIssueLogicCardActivation.cpp:46
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual EIssueLogicDefines::ReturnValues CancelTicket()
Definition: ETicketIssueLogicCardActivation.cpp:215
virtual EIssueLogicDefines::ReturnValues LoadModules()
Definition: ETicketIssueLogicCardActivation.cpp:70
virtual EIssueLogicDefines::ReturnValues CalculatePrice(long &calculatedPrice, double &calculatedPriceDecimalFormat)
Definition: ETicketIssueLogicCardActivation.cpp:191