AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EPreIssueOutputData.h
Go to the documentation of this file.
1 #ifndef EPREISSUEOUTPUTDATA_H
2 #define EPREISSUEOUTPUTDATA_H
3 
4 namespace EM
5 {
6  namespace Strojcek
7  {
8  namespace VstupneUdaje
9  {
10  namespace TarifnySystem
11  {
12  class ETarifa;
13  }
14  }
15  }
16 
17  namespace TicketIssueLogic
18  {
22  class EPreIssueOutputData
23  {
25 
26  class DataClass;
27  DataClass *d;
28 
30 
31  public:
34 
35  void SetValidityTimeSpan( unsigned long validityTimeSpan );
36  unsigned long GetValidityTimeSpan() const;
37 
38  void SetPreparedTariff( Strojcek::VstupneUdaje::TarifnySystem::ETarifa *preparedTariff );
39  Strojcek::VstupneUdaje::TarifnySystem::ETarifa *GetPreparedTariff() const;
40 
41  void SetTicketPrice( long ticketPrice );
42  long GetTicketPrice() const;
43 
44  void SetTicketCount( long ticketCount );
45  long GetTicketCount() const;
46 
47  void SetTimeTicket( bool isTimeTicket );
48  bool GetTimeTicket() const;
49 
50  void SetTimeTicketIndex( signed char index);
51  signed char GetTimeTicketIndex() const;
52 
53  void SetCheckOutBusStopTripOrder(long busStopTripOrder );
54  long GetCheckOutBusStopTripOrder() const;
55 
56  void SetUsedCustomerProfileIndex( unsigned char customerProfileIndex );
57  unsigned char GetUsedCustomerProfileIndex() const;
58  };
59  }
60 }
61 
62 
63 #endif // EPREISSUEOUTPUTDATA_H
EPreIssueOutputData()
Definition: EPreIssueOutputData.cpp:46
void SetTicketPrice(long ticketPrice)
Definition: EPreIssueOutputData.cpp:94
void SetValidityTimeSpan(unsigned long validityTimeSpan)
Definition: EPreIssueOutputData.cpp:62
void SetUsedCustomerProfileIndex(unsigned char customerProfileIndex)
Definition: EPreIssueOutputData.cpp:174
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
unsigned long GetValidityTimeSpan() const
Definition: EPreIssueOutputData.cpp:70
~EPreIssueOutputData()
Definition: EPreIssueOutputData.cpp:54
unsigned char GetUsedCustomerProfileIndex() const
Definition: EPreIssueOutputData.cpp:182
long GetTicketPrice() const
Definition: EPreIssueOutputData.cpp:102
void SetTicketCount(long ticketCount)
Definition: EPreIssueOutputData.cpp:110
long GetTicketCount() const
Definition: EPreIssueOutputData.cpp:118
Strojcek::VstupneUdaje::TarifnySystem::ETarifa * GetPreparedTariff() const
Definition: EPreIssueOutputData.cpp:86
void SetCheckOutBusStopTripOrder(long busStopTripOrder)
Definition: EPreIssueOutputData.cpp:158
void SetTimeTicketIndex(signed char index)
Definition: EPreIssueOutputData.cpp:142
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
void SetPreparedTariff(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *preparedTariff)
bool GetTimeTicket() const
Definition: EPreIssueOutputData.cpp:134
void SetTimeTicket(bool isTimeTicket)
Definition: EPreIssueOutputData.cpp:126
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
signed char GetTimeTicketIndex() const
Definition: EPreIssueOutputData.cpp:150
long GetCheckOutBusStopTripOrder() const
Definition: EPreIssueOutputData.cpp:166