AppCore
Loading...
Searching...
No Matches
DataForVATCalculation.h
Go to the documentation of this file.
1#ifndef DATAFORVATCALCULATION_H
2#define DATAFORVATCALCULATION_H
3
4namespace EM
5{
6 namespace Strojcek
7 {
8 namespace VstupneUdaje
9 {
10 namespace TarifnySystem
11 {
12 class ETarifa;
13 class ETarifnaSkupina;
14 }
15 }
16 }
17 namespace TicketIssueLogic
18 {
19 class IssuedTicketSegment;
20 class DataForPriceCalculation;
22 {
23 class DataClass;
24 DataClass *d;
25
26 public:
27 DataForVATCalculation( const DataForPriceCalculation &dataForPriceCalculation, long totalPrice );
28 DataForVATCalculation( const DataForPriceCalculation &dataForPriceCalculation, IssuedTicketSegment *issuedTicketSegment );
30
31 EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *GetTariff() const;
32 EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *GetTariffGroup() const;
33
34 long GetStartBusStopLineOrder() const;
35 void SetStartBusStopLineOrder( long startBusStopLineOrder );
36
37 long GetEndBusStopLineOrder() const;
38 void SetEndBusStopLineOrder( long endBusStopLineOrder );
39
40 long GetTotalPrice() const;
41 };
42 }
43}
44#endif // DATAFORVATCALCULATION_H
Definition DataForVATCalculation.cpp:13
Definition DataForPriceCalculation.h:28
Definition DataForVATCalculation.h:22
long GetEndBusStopLineOrder() const
Definition DataForVATCalculation.cpp:85
void SetEndBusStopLineOrder(long endBusStopLineOrder)
Definition DataForVATCalculation.cpp:90
EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa * GetTariff() const
Definition DataForVATCalculation.cpp:65
long GetTotalPrice() const
Definition DataForVATCalculation.cpp:95
void SetStartBusStopLineOrder(long startBusStopLineOrder)
Definition DataForVATCalculation.cpp:80
long GetStartBusStopLineOrder() const
Definition DataForVATCalculation.cpp:75
~DataForVATCalculation()
Definition DataForVATCalculation.cpp:59
EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina * GetTariffGroup() const
Definition DataForVATCalculation.cpp:70
Definition IssuedTicketSegment.h:29
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7