1 #if !defined(EA_16869C99_2D4C_425a_8F99_F3BEA37B08F7__INCLUDED_)
2 #define EA_16869C99_2D4C_425a_8F99_F3BEA37B08F7__INCLUDED_
4 #include "dataio/DataIODefines.h"
5 #include "dataio/dataoutput/ECestovnyListok.h"
6 #include "dataio/dataoutput/EStatistikaStruct.h"
7 #include "core/common/eplatform.h"
13 namespace StatistikaStrojcek
18 class DATAIO_API ECasovyJazda :
public ECestovnyListok
22 ECasovyJazda( ECasovyJazda &listok);
23 virtual ~ECasovyJazda();
25 ECasovyJazda& operator=( ECasovyJazda& listok);
28 unsigned long getNastupna();
29 unsigned char getNastupnaZastavkaPoradie();
31 unsigned long getVystupna();
32 unsigned char getVystupnaZastavkaPoradie();
33 unsigned short getCisloJazdy();
35 unsigned short GetCouponNumber();
36 unsigned char getNastupVystup();
38 EJazdaMHD *getJazdaMHD();
39 EJazdaIDOL *getJazdaIDOL();
42 void setNastupna(
unsigned long newVal );
43 void setNastupnaZastavkaPoradie(
unsigned char newVal );
45 void setVystupna(
unsigned long newVal );
46 void setVystupnaZastavkaPoradie(
unsigned char newVal );
47 void setCisloJazdy(
unsigned short newVal );
49 void SetCouponNumber(
unsigned short couponNumber );
50 void setNastupVystup(
unsigned char newVal );
52 void addJazdaMHD( EJazdaMHD *jazdaMHD );
53 void addJazdaIDOL( EJazdaIDOL *jazdaIDOL );
55 virtual short getChksum();
56 virtual void fillInCK1( CK1 &ck1 );
57 virtual void fillUpCK1( CK1 &ck1 );
59 virtual bool read( REC_INFO *zaznam );
62 virtual VystupneData *SendTicket();
63 virtual void ReceiveTicket( VystupneData *vstupneData );
72 VystupneData *Send07( VystupneData *vystupnyZaznam );
73 VystupneData *Send77( VystupneData *vystupnyZaznam );
74 VystupneData *Send85( VystupneData *vystupnyZaznam );
75 VystupneData *Send101( VystupneData *vystupnyZaznam );
76 VystupneData *Send102( VystupneData *vystupnyZaznam );
78 void Receive07( VystupneData *vstupnyZaznam );
79 void Receive77( VystupneData *vstupnyZaznam );
80 void Receive85( VystupneData *vstupnyZaznam );
81 void Receive101( VystupneData *vstupnyZaznam );
82 void Receive102( VystupneData *vstupnyZaznam );
84 void FillIn07( LISTOKTYPSTRUCT_07 &zaznam );
85 void FillIn77( LISTOKTYPSTRUCT_77 &zaznam );
86 void FillIn85( LISTOKTYPSTRUCT_85 &zaznam );
87 void FillIn101( LISTOKTYPSTRUCT_101 &zaznam );
88 void FillIn102( LISTOKTYPSTRUCT_102 &zaznam );
90 void FillUp07( LISTOKTYPSTRUCT_07 &zaznam );
91 void FillUp77( LISTOKTYPSTRUCT_77 &zaznam );
92 void FillUp85( LISTOKTYPSTRUCT_85 &zaznam );
93 void FillUp101( LISTOKTYPSTRUCT_101 &zaznam );
94 void FillUp102( LISTOKTYPSTRUCT_102 &zaznam );
96 void fillInLISTOKMESACNIK( LISTOK_MESACNIK &listokMesacnik );
97 void fillInCasovyODIS( CasovyODIS &casovyODIS );
98 void fillInCasovyIDOL( CasovyIDOL &casovyIDOL );
99 void fillInLISTOK1( LISTOK1 &listok1 );
101 void fillUpLISTOKMESACNIK( LISTOK_MESACNIK &listokMesacnik );
102 void fillUpCasovyODIS( CasovyODIS &casovyODIS );
103 void fillUpCasovyIDOL( CasovyIDOL &casovyIDOL );
104 void fillUpLISTOK1( LISTOK1 &listok1 );
106 void fillInSizeAndInterCislo2();
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10