1 #ifndef TICKETCANCELLATIONBUSINESSLOGIC_H
2 #define TICKETCANCELLATIONBUSINESSLOGIC_H
5 #include "dataio/dataoutput/ECestovnyListokCol.h"
6 #include "dataio/dataoutput/ECestovnyListok.h"
12 namespace StatistikaStrojcek
14 class ECestovnyListokCol;
30 mCancelledTicketCollection = NULL;
31 mCancellationPossible =
false;
32 mIsPaidFromWallet =
false;
33 mCancelledTicketNumber = 0;
76 QScopedPointer<DataClass> d;
81 #endif // TICKETCANCELLATIONBUSINESSLOGIC_H
QString mAdditionalInformationText
Definition: TicketCancellationBusinessLogic.h:26
bool IsCancellationPossibleByTimeCriterion(const StatisticTicketCancellationData &statisticTicketCancellationData)
Definition: TicketCancellationBusinessLogic.cpp:235
static const ApplicationDefines::BusinessLogicType mBusinessLogicType
Definition: TicketCancellationBusinessLogic.h:53
~StatisticTicketCancellationData()
Definition: TicketCancellationBusinessLogic.h:45
Definition: TicketCancellationBusinessLogic.cpp:44
EM::Strojcek::StatistikaStrojcek::ECestovnyListokCol * mCancelledTicketCollection
Definition: TicketCancellationBusinessLogic.h:22
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
ResultValue
Definition: ApplicationDefines.h:92
TicketCancellationBusinessLogic()
Definition: TicketCancellationBusinessLogic.cpp:58
Definition: TicketCancellationBusinessLogic.h:19
virtual ~TicketCancellationBusinessLogic()
Definition: TicketCancellationBusinessLogic.cpp:64
bool IsCancellationPossibleByTariffSystemSettings(const bool isSelectedLastTicket)
Definition: TicketCancellationBusinessLogic.cpp:127
Definition: ApplicationDefines.h:202
void FillStatisticTicketCancellationDataByGeneralCriterion(StatisticTicketCancellationData &statisticTicketCancellationData)
Definition: TicketCancellationBusinessLogic.cpp:159
uint32_t mCancelledTicketNumber
Definition: TicketCancellationBusinessLogic.h:25
ApplicationDefines::ResultValue FillStatisticTicketCancellationDataFromStatistics(QVector< StatisticTicketCancellationData > &statisticTicketList)
Definition: TicketCancellationBusinessLogic.cpp:68
bool IsCancellationPossibleByTicketsNumbersCriterion(const StatisticTicketCancellationData &statisticTicketCancellationData, QVector< StatisticTicketCancellationData > &ticketCancellationDataVector)
IsCancellationPossibleByTicketsNumbersCriterion - method checks if tickets are cancelled in order the...
Definition: TicketCancellationBusinessLogic.cpp:274
Definition: AutomaticCardHandlingBusinessLogic.h:6
BusinessLogicType
Definition: ApplicationDefines.h:186
StatisticTicketCancellationData()
Definition: TicketCancellationBusinessLogic.h:28
bool mIsPaidFromWallet
Definition: TicketCancellationBusinessLogic.h:24
bool mCancellationPossible
Definition: TicketCancellationBusinessLogic.h:23
StatisticTicketCancellationData(const StatisticTicketCancellationData &otherInstance)
Definition: TicketCancellationBusinessLogic.h:36
Definition: TicketCancellationBusinessLogic.h:50