1 #if !defined(AFX_PRIKAZ_H__50C0BA28_8334_4758_8788_FA0954E425BB__INCLUDED_)
2 #define AFX_PRIKAZ_H__50C0BA28_8334_4758_8788_FA0954E425BB__INCLUDED_
5 #include "dataio/DataIODefines.h"
6 #include "core/common/Node.h"
7 #include "core/common/EDate.h"
13 namespace VstupneUdaje
18 class EPrikazPlatnostCol;
41 long GetPrikazKurzyOffset();
42 long GetPrikazPlatnostOffset();
43 long GetPrevadzkaID();
45 void SetNazov(
const char *nazov );
46 void SetPrikazID(
long cislo );
47 void SetPrikazKurzOffset(
long prikazKurzOffset );
48 void SetPrikazPlatnostOffset(
long prikazPlatnostOffset );
49 void SetPrevadzkaID(
long prevadzkaID );
51 unsigned short GetValid1();
52 void SetValid1(
unsigned short valid1 );
54 unsigned short Porovnaj(
const char *dalsi );
55 bool IsValidByDay( EM::Common::EDate date );
56 bool IsValidByPeriod( Common::EDate startDate, Common::EDate endDate );
57 long GetPoradieKurzuByValidation( EM::Common::EDate date,
long time );
69 std::vector<int> *GetValidByPeriod( EM::Common::EDate dateFrom, EM::Common::EDate dateTo );
73 CommandType GetType()
const;
74 void SetType(
const CommandType commandType );
CommandType
Definition: EPrikaz.h:25
Definition: EPrikazKurzCol.h:20
Definition: EPrikazCol.h:23
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
Definition: EPrikazPlatnostCol.h:20
#define DATAIO_API
Definition: DataIODefines.h:10