Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ContinuousTripBusinessLogic.h
Go to the documentation of this file.
1 #ifndef CONTINUOUSTRIPBUSINESSLOGIC_H
2 #define CONTINUOUSTRIPBUSINESSLOGIC_H
3 
5 
6 namespace EM { namespace Strojcek { namespace VstupneUdaje { namespace CestovnePoriadky {
7  class ESpoj;
8 }}}}
9 
11 {
12 public:
14  static const int32_t CONTINUOUS_TRIP_UNDEFINED;
15  static const int32_t CONTINUOUS_LINE_UNDEFINED;
16 
19 
25  bool IsCurrentTripContinousForPreviousTrip( long &continousTripOffset );
26 
34  bool GetFirstContinuousLineAndTrip( EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *currentTrip, int32_t &continuousTripNumber, int32_t &continuousLineNumber );
35 
36 private:
38 
39  class DataClass;
40  QSharedPointer<DataClass> d;
41 
43 };
44 
45 #endif // CONTINUOUSTRIPBUSINESSLOGIC_H
static const int32_t CONTINUOUS_TRIP_UNDEFINED
Definition: ContinuousTripBusinessLogic.h:14
virtual ~ContinuousTripBusinessLogic()
Definition: ContinuousTripBusinessLogic.cpp:36
ContinuousTripBusinessLogic()
Definition: ContinuousTripBusinessLogic.cpp:30
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
static const int32_t CONTINUOUS_LINE_UNDEFINED
Definition: ContinuousTripBusinessLogic.h:15
bool GetFirstContinuousLineAndTrip(EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *currentTrip, int32_t &continuousTripNumber, int32_t &continuousLineNumber)
GetFirstContinuousLineAndTrip - method finds first continuous trip and return it's line ant trip numb...
Definition: ContinuousTripBusinessLogic.cpp:93
Definition: ContinuousTripBusinessLogic.cpp:23
Definition: ContinuousTripBusinessLogic.h:10
Definition: ApplicationDefines.h:210
Definition: AutomaticCardHandlingBusinessLogic.h:6
BusinessLogicType
Definition: ApplicationDefines.h:186
static const ApplicationDefines::BusinessLogicType mBusinessLogicType
Definition: ContinuousTripBusinessLogic.h:13
bool IsCurrentTripContinousForPreviousTrip(long &continousTripOffset)
IsCurrentTripContinousForPreviousTrip determines, whether the current trip is a continuous trip...
Definition: ContinuousTripBusinessLogic.cpp:40