1#ifndef ETICKETISSUELOGICCREDITRECHARGE_H
2#define ETICKETISSUELOGICCREDITRECHARGE_H
4#include "appcore/ticketissuelogic/ETicketIssueLogic.h"
6#define E_TICKET_ISSUE_LOGIC_CREDIT_RECHARGE "ETicketIssueLogicCreditRecharge"
10 namespace TicketIssueLogic
12 class DLL_API ETicketIssueLogicCreditRecharge :
public ETicketIssueLogic
#define DLL_API
Definition ECardFacadeDefines.h:8
ReturnValues
Definition ETicketIssueLogicDefines.h:50
ETicketIssueLogicCreditRecharge()
virtual EIssueLogicDefines::ReturnValues LoadModules()
virtual EIssueLogicDefines::ReturnValues IssueTicketCash()
~ETicketIssueLogicCreditRecharge()
virtual EIssueLogicDefines::ReturnValues CancelTicket()
virtual EIssueLogicDefines::ReturnValues InitModules()
virtual EIssueLogicDefines::ReturnValues Init()
virtual EIssueLogicDefines::ReturnValues Print(const bool asynchronousPrinting=false)
virtual EIssueLogicDefines::ReturnValues CalculatePrice(long &calculatedPrice, double &calculatedPriceDecimalFormat)
bool SetFlagCreditRechargeWithCardActivation(bool flagCreditRechargeWithCardActivation)
virtual EIssueLogicDefines::ReturnValues WriteStatistic(bool unfinishedOperation=false)
virtual std::string GetName()
virtual EIssueLogicDefines::ReturnValues IssueTicket(PT::EDataCollection *&writeRequest)
EIssueLogicDefines::ReturnValues VerifyCreditRechargeValueWithTariffSettings(Strojcek::VstupneUdaje::TarifnySystem::ETarifa *creditRechargeTariff, unsigned long creditRechargeValue, long creditRechargeValueInCurrencyCoefficient)
virtual EIssueLogicDefines::ReturnValues IssueTicketChipCard(PT::EDataCollection *&writeRequest)
virtual EIssueLogicDefines::ReturnValues IssueTicketMarker()
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7