1 #if !defined(AFX_ETARIFNEPASMO_H__6471BCFA_736E_4BAD_92EB_C9DD2EDD2D70__INCLUDED_)
2 #define AFX_ETARIFNEPASMO_H__6471BCFA_736E_4BAD_92EB_C9DD2EDD2D70__INCLUDED_
4 #include "dataio/DataIODefines.h"
5 #include "dataio/datainput/ETarifyStruct.h"
6 #include "core/common/Node.h"
13 namespace VstupneUdaje
15 namespace TarifnySystem
17 class ECasPrestupuCol;
21 class ERootTarifnySystem;
22 class ETarifnePasmoCol;
27 ETarifnePasmo(
ETarifnePasmoCol *owner,
long cennikID,
long cennikPlatnostID,
unsigned char pasmoPoradie,
const char *nazov,
unsigned short interval );
31 unsigned char GetPasmoPoradie();
33 unsigned short GetInterval();
34 long GetCennikPlatnostID();
40 ECena *GetCenuByTypStlpcaID(
unsigned short typStlpcaID );
42 ECasPrestupu *AddCasPrestupu(
unsigned short cas,
unsigned short typStlpca,
unsigned char pasmoid );
45 bool GetRiadokZony(
unsigned char *riadokZony,
unsigned short size = RIADOK_ZONY_ARRAY_SIZE );
46 bool CheckBite(
unsigned char zoneNumber );
47 bool GetRiadokZony_Vector( std::vector<short> &riadokZony_Vector );
Definition: ETarifnePasmo.h:24
Definition: ECenaCol.h:20
Definition: ETarifnePasmo.cpp:17
Definition: ECasPrestupuCol.h:20
Definition: ECasPrestupu.h:18
Definition: ETarifnePasmoCol.h:20
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10