|
Vesna
|
#include <DailyIdentificationRecordBusinessLogic.h>


Classes | |
| class | DataClass |
Public Member Functions | |
| DailyIdentificationRecordBusinessLogic () | |
| virtual | ~DailyIdentificationRecordBusinessLogic () |
| bool | IsDailyIdentificationRecordUsed () |
| IsDailyIdentificationRecordUsed - Check if daily identification record should be used based on tariff system settings. More... | |
| bool | IsTachographValueRequired () |
| IsTachographValueRequired - Check if tachograph value should be entered when closing daily identification record. More... | |
| bool | IsRefueledVolumeRequired () |
| IsRefueledVolumeRequired - Check if refueled volume should be entered when closing daily identification record. More... | |
| bool | IsHeatingValueRequired () |
| IsHeatingValueRequired - Check if heating value should be entered when closing daily identification record. More... | |
| bool | IsAirConditioningValueRequired () |
| IsAirConditioningValueRequired - Check if air conditioning should be entered when closing daily identification record. More... | |
| bool | GetDailyIdentificationRecordNumberFromOnlinePlan (const long driverNumber, const long vehicleIdentificationNumber, QList< EM::Strojcek::VstupneUdaje::Turnusy::EDuty * > &foundDailyRecords, unsigned long &foundCommandNumber) |
| bool | GetCommandNumberFromOnlinePlan (const long driverNumber, const long vehicleIdentificationNumber, unsigned long &foundCommandNumber) |
| bool | IsCommandSuitableForDriverOrVehicle (const long commandNumber, const long driverNumber, const long vehicleIdentificationNumber) |
| EM::Strojcek::VstupneUdaje::Turnusy::EDuty * | GetActualValidDuty (const long driverNumber, const long vehicleIdentificationNumber) |
| QList < EM::Strojcek::VstupneUdaje::Turnusy::EDuty * > | GetValidDuties (const long driverNumber, const long vehicleIdentificationNumber) |
| bool | IsDailyIdentificationRecordOpen (unsigned int &dailyIdentificationRecordNumber) const |
| bool | OpenDailyIdentificationRecord (const int dailyIdentificationRecordNumber) |
| bool | CloseDailyIdentificationRecord () |
| unsigned | GetLastOpenDailyIdentificationRecordNumberForRefuellingTicket () const |
Public Member Functions inherited from BusinessLogic | |
| BusinessLogic (ApplicationDefines::BusinessLogicType businessLogicType, ApplicationDefines::BusinessLogicLifeTimeType businessLogicLifeTimeType) | |
| virtual | ~BusinessLogic () |
| ApplicationDefines::BusinessLogicType | GetBusinessLogicType () const |
| ApplicationDefines::BusinessLogicLifeTimeType | GetBusinessLogicLifeTimeType () const |
Static Public Attributes | |
| static const unsigned | UNDEFINED_DAILY_IDENTIFICATION_RECORD_NUMBER = 0 |
| static const ApplicationDefines::BusinessLogicType | mBusinessLogicType = ApplicationDefines::DailyIdentificationRecordBusinessLogic |
| DailyIdentificationRecordBusinessLogic::DailyIdentificationRecordBusinessLogic | ( | ) |

|
virtual |
| bool DailyIdentificationRecordBusinessLogic::CloseDailyIdentificationRecord | ( | ) |
| EDuty * DailyIdentificationRecordBusinessLogic::GetActualValidDuty | ( | const long | driverNumber, |
| const long | vehicleIdentificationNumber | ||
| ) |

| bool DailyIdentificationRecordBusinessLogic::GetCommandNumberFromOnlinePlan | ( | const long | driverNumber, |
| const long | vehicleIdentificationNumber, | ||
| unsigned long & | foundCommandNumber | ||
| ) |

| bool DailyIdentificationRecordBusinessLogic::GetDailyIdentificationRecordNumberFromOnlinePlan | ( | const long | driverNumber, |
| const long | vehicleIdentificationNumber, | ||
| QList< EM::Strojcek::VstupneUdaje::Turnusy::EDuty * > & | foundDailyRecords, | ||
| unsigned long & | foundCommandNumber | ||
| ) |

| unsigned DailyIdentificationRecordBusinessLogic::GetLastOpenDailyIdentificationRecordNumberForRefuellingTicket | ( | ) | const |
| QList< EM::Strojcek::VstupneUdaje::Turnusy::EDuty * > DailyIdentificationRecordBusinessLogic::GetValidDuties | ( | const long | driverNumber, |
| const long | vehicleIdentificationNumber | ||
| ) |

| bool DailyIdentificationRecordBusinessLogic::IsAirConditioningValueRequired | ( | ) |
IsAirConditioningValueRequired - Check if air conditioning should be entered when closing daily identification record.

| bool DailyIdentificationRecordBusinessLogic::IsCommandSuitableForDriverOrVehicle | ( | const long | commandNumber, |
| const long | driverNumber, | ||
| const long | vehicleIdentificationNumber | ||
| ) |

| bool DailyIdentificationRecordBusinessLogic::IsDailyIdentificationRecordOpen | ( | unsigned int & | dailyIdentificationRecordNumber | ) | const |

| bool DailyIdentificationRecordBusinessLogic::IsDailyIdentificationRecordUsed | ( | ) |
IsDailyIdentificationRecordUsed - Check if daily identification record should be used based on tariff system settings.

| bool DailyIdentificationRecordBusinessLogic::IsHeatingValueRequired | ( | ) |
IsHeatingValueRequired - Check if heating value should be entered when closing daily identification record.

| bool DailyIdentificationRecordBusinessLogic::IsRefueledVolumeRequired | ( | ) |
IsRefueledVolumeRequired - Check if refueled volume should be entered when closing daily identification record.

| bool DailyIdentificationRecordBusinessLogic::IsTachographValueRequired | ( | ) |
IsTachographValueRequired - Check if tachograph value should be entered when closing daily identification record.

| bool DailyIdentificationRecordBusinessLogic::OpenDailyIdentificationRecord | ( | const int | dailyIdentificationRecordNumber | ) |
|
static |
|
static |
1.8.8