Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Member Functions | List of all members
TimeTicketIssueStateLogic Class Reference

#include <TimeTicketIssueStateLogic.h>

Inheritance diagram for TimeTicketIssueStateLogic:
Inheritance graph
[legend]
Collaboration diagram for TimeTicketIssueStateLogic:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 TimeTicketIssueStateLogic (ApplicationState *stateLogicOwner, const StorageList &storageList, BusinessLogicManager *businessLogicManager, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller *ticketIssueLogic)
 
virtual ~TimeTicketIssueStateLogic ()
 
bool InitTicketIssueLogic (EM::TicketIssueLogic::EIssueLogicDefines::CardWriteOperations &cardWriteOperations, bool &validOverlappingTicketFound)
 
EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller * GetTicketIssueLogic () const
 
bool CalculateTimeTicketValidity (EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, QDateTime &validityStart, QDateTime &validityStartMinDate, QDateTime &validityStartMaxDate, QDateTime &validityEnd)
 
- Public Member Functions inherited from StateLogic
 StateLogic (State *stateLogicOwner, const StorageList &storageList, ApplicationStateDefines::StateLogicType stateLogicType, BusinessLogicManager *businessLogicManager)
 
virtual ~StateLogic ()
 
ApplicationStateDefines::StateLogicType GetStateLogicType ()
 

Additional Inherited Members

- Protected Member Functions inherited from StateLogic
const BusinessLogicManagerGetBusinessLogicManager () const
 
const State * GetStateLogicOwner () const
 
const StorageList & GetStorageList () const
 

Constructor & Destructor Documentation

TimeTicketIssueStateLogic::TimeTicketIssueStateLogic ( ApplicationState stateLogicOwner,
const StorageList &  storageList,
BusinessLogicManager businessLogicManager,
EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller *  ticketIssueLogic 
)
TimeTicketIssueStateLogic::~TimeTicketIssueStateLogic ( )
virtual

Member Function Documentation

bool TimeTicketIssueStateLogic::CalculateTimeTicketValidity ( EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *  tariff,
QDateTime &  validityStart,
QDateTime &  validityStartMinDate,
QDateTime &  validityStartMaxDate,
QDateTime &  validityEnd 
)

Here is the caller graph for this function:

ETicketIssueLogicTimeTicketSeller * TimeTicketIssueStateLogic::GetTicketIssueLogic ( ) const

Here is the caller graph for this function:

bool TimeTicketIssueStateLogic::InitTicketIssueLogic ( EM::TicketIssueLogic::EIssueLogicDefines::CardWriteOperations &  cardWriteOperations,
bool &  validOverlappingTicketFound 
)

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files: