Vesna
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
src
businesslogic
menu
MenuCategoryDeductionBusinessLogic.h
Go to the documentation of this file.
1
#ifndef MENUCATEGORYDEDUCTIONBUSINESSLOGIC_H
2
#define MENUCATEGORYDEDUCTIONBUSINESSLOGIC_H
3
4
#include "
SimpleListMenuCategoryBusinessLogic.h
"
5
6
class
StateMenu
;
7
class
MenuCategoryDeductionBusinessLogic
:
public
SimpleListMenuCategoryBusinessLogic
8
{
9
public
:
10
MenuCategoryDeductionBusinessLogic
(
MenuManager
*menuManager ,
BusinessLogicManager
*persistentBusinessLogicManager);
11
virtual
~MenuCategoryDeductionBusinessLogic
();
12
17
void
static
CurrentDeductionMenuCommand
(
StateMenu
*stateMenu );
18
23
void
static
FinalTicketMenuCommand
(
StateMenu
*stateMenu );
24
29
void
static
RepeatFinalTicketPrintMenuCommand
(
StateMenu
*stateMenu );
30
36
void
static
CloseDailyIdentificationVehicleRecordMenuCommand
(
StateMenu
*stateMenu );
37
38
private
:
39
virtual
QString GetMenuCategoryCaption();
40
42
43
class
DataClass
;
44
QSharedPointer<DataClass> d;
45
47
};
48
49
#endif // MENUCATEGORYDEDUCTIONBUSINESSLOGIC_H
MenuCategoryDeductionBusinessLogic::RepeatFinalTicketPrintMenuCommand
static void RepeatFinalTicketPrintMenuCommand(StateMenu *stateMenu)
RepeatFinalTicketPrintMenuCommand - prints a copy of the last final ticket.
Definition:
MenuCategoryDeductionBusinessLogic.cpp:80
SimpleListMenuCategoryBusinessLogic
Definition:
SimpleListMenuCategoryBusinessLogic.h:9
MenuCategoryDeductionBusinessLogic::FinalTicketMenuCommand
static void FinalTicketMenuCommand(StateMenu *stateMenu)
FinalTicketMenuCommand function for menu command that allows the driver to close the current deductio...
Definition:
MenuCategoryDeductionBusinessLogic.cpp:75
MenuCategoryDeductionBusinessLogic::CurrentDeductionMenuCommand
static void CurrentDeductionMenuCommand(StateMenu *stateMenu)
CurrentDeductionMenuCommand function for menu command that prints current open deduction.
Definition:
MenuCategoryDeductionBusinessLogic.cpp:70
MenuCategoryDeductionBusinessLogic::~MenuCategoryDeductionBusinessLogic
virtual ~MenuCategoryDeductionBusinessLogic()
Definition:
MenuCategoryDeductionBusinessLogic.cpp:66
MenuManager
Definition:
MenuManager.h:14
MenuCategoryDeductionBusinessLogic::CloseDailyIdentificationVehicleRecordMenuCommand
static void CloseDailyIdentificationVehicleRecordMenuCommand(StateMenu *stateMenu)
CloseDailyIdentificationVehicleRecordMenuCommand function for menu command that allows the driver to ...
Definition:
MenuCategoryDeductionBusinessLogic.cpp:85
BusinessLogicManager
Definition:
BusinessLogicManager.h:7
SimpleListMenuCategoryBusinessLogic.h
MenuCategoryDeductionBusinessLogic::MenuCategoryDeductionBusinessLogic
MenuCategoryDeductionBusinessLogic(MenuManager *menuManager, BusinessLogicManager *persistentBusinessLogicManager)
Definition:
MenuCategoryDeductionBusinessLogic.cpp:60
MenuCategoryDeductionBusinessLogic::DataClass
Definition:
MenuCategoryDeductionBusinessLogic.cpp:45
MenuCategoryDeductionBusinessLogic
Definition:
MenuCategoryDeductionBusinessLogic.h:7
StateMenu
Definition:
StateMenu.h:8
Generated on Thu Dec 18 2025 23:21:46 for Vesna by
1.8.8