1 #ifndef ECREDITRECHARGEMODULE_H
2 #define ECREDITRECHARGEMODULE_H
10 namespace VstupneUdaje
12 namespace TarifnySystem
19 namespace TicketIssueLogic
21 class ETicketIssueLogic;
22 class ETicketIssueLogicDataStorage;
23 class ECommonFunctionalityModule;
86 #endif // ECREDITRECHARGEMODULE_H
Definition: ETicketIssueLogic.h:54
Definition: ECreditRechargeModule.h:24
virtual EIssueLogicDefines::ReturnValues Init()
init module input data ( for example other module )
Definition: ECreditRechargeModule.cpp:104
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
const char * E_CREDIT_RECHARGE_MODULE_NAME
Definition: ETicketIssueLogicDefines.cpp:13
EIssueLogicDefines::ReturnValues VerifyCreditRechargeValueWithTariffSettings(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *creditRechargeTariff, unsigned long creditRechargeValue, long creditRechargeValueInCurrencyCoefficient)
VerifyCreditRechargeValueWithTariffSettings validates creditRechargeValue with tariff settings...
Definition: ECreditRechargeModule.cpp:320
virtual ~ECreditRechargeModule()
Definition: ECreditRechargeModule.cpp:96
ReturnValues
Definition: ETicketIssueLogicDefines.h:49
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
ECreditRechargeModule(ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_CREDIT_RECHARGE_MODULE_NAME)
Definition: ECreditRechargeModule.cpp:85
EIssueLogicDefines::ReturnValues TryToActivateCard()
Virtual card activation based on flag ETicketIssueLogicDataStorage::GetFlagCreditRechargeWithCardActi...
Definition: ECreditRechargeModule.cpp:391
Definition: ETicketIssueLogicDataStorage.h:51
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual EIssueLogicDefines::ReturnValues DoCreditRecharge()
Definition: ECreditRechargeModule.cpp:138
Definition: ETicketIssueModule.h:11
EIssueLogicDefines::ReturnValues VerifyCardPublisherCreditRechargeRestriction()
VerifyCardPublisherIssueRestriction - checks if card publisher number is restricted for cash credit r...
Definition: ECreditRechargeModule.cpp:352
EIssueLogicDefines::ReturnValues VerifyCreditRechargeValueWithWallet(unsigned long creditRechargeValue)
VerifyCreditRechargeValueWithWallet validates creditRechargeValue with card wallet and tariff system ...
Definition: ECreditRechargeModule.cpp:263