1 #ifndef EMULTIPLETICKET_H
2 #define EMULTIPLETICKET_H
6 #include "core/common/Base.h"
7 #include "core/common/eplatform.h"
13 namespace VstupneUdaje
15 namespace TarifnySystem
18 class ETarifnaSkupina;
24 namespace TicketIssueLogic
26 class DLL_API EMultipleTicket :
public EBase
36 EMultipleTicket( EMultipleTicket &fellowTraveller );
37 EMultipleTicket(
unsigned char ticketCount, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup,
unsigned char priceListRow = 0 );
40 void SetTicketCount(
unsigned char ticketCount );
41 bool GetTicketCount(
unsigned char &ticketCount );
43 bool GetTariff( Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&tariff );
44 bool GetTariffGroup( Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&tariffGroup );
46 bool GetPriceListRow(
unsigned char &priceListRow );
47 bool GetPriceListRow( Strojcek::VstupneUdaje::TarifnySystem::ETarifnePasmo *&priceListRow );
49 std::string ToString();
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
#define DLL_API
Definition: ECardFacadeDefines.h:8
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6