1 #ifndef _UNIVERSAL_PRICE_COMUPUTER_FUNTCIONS_H_
2 #define _UNIVERSAL_PRICE_COMUPUTER_FUNTCIONS_H_
11 namespace TarifnySystem
13 class EVlastnostTarifyHodnotaCol;
17 class ERootTarifnySystem;
26 unsigned char cenovaSkupina,
27 unsigned short cisloTarListka,
28 unsigned char paymentType,
29 unsigned char PracDen,
37 unsigned char paymentType,
38 unsigned char PracDen,
45 unsigned char cenovaSkupina,
46 unsigned short cisloTarListka,
47 unsigned char paymentType,
48 unsigned char PracDen,
53 unsigned long aplikacia );
56 unsigned short &vystupPasmo,
62 unsigned short &vystupnaZona,
68 unsigned short &vystup,
static void ZistMinMaxPasmo(unsigned short &nastupPasmo, unsigned short &vystupPasmo, EVstupy *vstupy, ERootTarifnySystem *rTS, _VSTUPNA_STRUKTURA *vstupStruct)
Definition: EUniversalPriceComputerFunctions.cpp:256
Definition: ETarifnePasmo.h:24
Definition: EUniversalPriceComputerFunctions.h:19
static bool PorovnajTypStlpca(unsigned short typStlpca, unsigned char paymentType, unsigned char PracDen, unsigned char SoNe, unsigned char nocna, unsigned char spicka, unsigned char den)
Definition: EUniversalPriceComputerFunctions.cpp:90
Definition: EVypocetCeny.h:69
static void ZistMinMaxZona(unsigned short &nastupZona, unsigned short &vystupnaZona, EVstupy *vstupy, ERootTarifnySystem *rTS, _VSTUPNA_STRUKTURA *vstupStruct)
Definition: EUniversalPriceComputerFunctions.cpp:325
EUniversalPriceComputerFunctions()
Definition: EUniversalPriceComputerFunctions.cpp:22
static ECena * FindCenu(ETarifnePasmo *tarifnePasmo, unsigned char cenovaSkupina, unsigned short cisloTarListka, unsigned char paymentType, unsigned char PracDen, unsigned char SoNe, unsigned char nocna, unsigned char spicka, unsigned char den, unsigned long aplikacia)
Definition: EUniversalPriceComputerFunctions.cpp:167
~EUniversalPriceComputerFunctions()
Definition: EUniversalPriceComputerFunctions.cpp:26
Definition: EVypocetCenyStruct.h:183
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
static long GetFinalPrice(ETarifnePasmo *tarifnePasmo, unsigned char cenovaSkupina, unsigned short cisloTarListka, unsigned char paymentType, unsigned char PracDen, unsigned char SoNe, unsigned char nocna, unsigned char spicka, unsigned char den, EVypocetCeny *vypocetCeny)
Definition: EUniversalPriceComputerFunctions.cpp:30
Definition: EVypocetCenyStruct.h:53
Definition: ERootTarifnySystem.h:58
static void ZistMinMaxPasmoZona(unsigned short &nastup, unsigned short &vystup, EVstupy *vstupy, ERootTarifnySystem *rTS, _VSTUPNA_STRUKTURA *vstupStruct)
Definition: EUniversalPriceComputerFunctions.cpp:234