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

#include <UnpaidExpenseBusinessLogic.h>

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

Classes

class  DataClass
 

Public Member Functions

 UnpaidExpenseBusinessLogic ()
 
 ~UnpaidExpenseBusinessLogic ()
 
void IssueUnpaidExpense ()
 
bool GetUnpaidExpenseTariffOnActualTariffGroup (EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&tariff)
 
void CheckUnpaidExpenseIssuePreConditions (bool &validPreConditions, EM::Strojcek::StatistikaStrojcek::ECestovnyListok *&lastTicket, EM::Strojcek::VstupneUdaje::TarifnySystem::EMena *&lastTicketCurrency)
 
- 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
ApplicationDefines::BusinessLogicType 
mBusinessLogicType = ApplicationDefines::UnpaidExpenseBusinessLogic
 

Constructor & Destructor Documentation

UnpaidExpenseBusinessLogic::UnpaidExpenseBusinessLogic ( )
UnpaidExpenseBusinessLogic::~UnpaidExpenseBusinessLogic ( )

Member Function Documentation

void UnpaidExpenseBusinessLogic::CheckUnpaidExpenseIssuePreConditions ( bool &  validPreConditions,
EM::Strojcek::StatistikaStrojcek::ECestovnyListok *&  lastTicket,
EM::Strojcek::VstupneUdaje::TarifnySystem::EMena *&  lastTicketCurrency 
)
bool UnpaidExpenseBusinessLogic::GetUnpaidExpenseTariffOnActualTariffGroup ( EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&  tariff)
void UnpaidExpenseBusinessLogic::IssueUnpaidExpense ( )

Member Data Documentation

const ApplicationDefines::BusinessLogicType UnpaidExpenseBusinessLogic::mBusinessLogicType = ApplicationDefines::UnpaidExpenseBusinessLogic
static

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