1#ifndef EONEWAYTICKETMODULE_H
2#define EONEWAYTICKETMODULE_H
5#include "cardfacade/ECardFacadeDefines.h"
9 namespace TicketIssueLogic
11 class ECommonFunctionalityModule;
12 class EInterchangeModule;
13 class ETicketIssueLogicDataStorage;
14 class ETicketIssueLogic;
OneWayTicketType
Definition ECardFacadeDefines.h:206
ReturnValues
Definition ETicketIssueLogicDefines.h:50
ProlongTicketsTimeValidity
Definition ETicketIssueLogicDefines.h:286
Definition EOneWayTicketModule.h:17
virtual EIssueLogicDefines::ReturnValues ProlongTicketsTimeValidity(EIssueLogicDefines::ProlongTicketsTimeValidity prolongTicketTimeValidity)
Definition EOneWayTicketModule.cpp:1537
virtual EIssueLogicDefines::ReturnValues SetTicketZoneData(unsigned char ticketIndex)
Set information about zones where the ticket is valid.
Definition EOneWayTicketModule.cpp:1763
virtual EIssueLogicDefines::ReturnValues CheckSameAreaDataAsOwner(bool &sameData)
virtual EIssueLogicDefines::ReturnValues SetTicketPriceListRow(unsigned char ticketIndex)
Definition EOneWayTicketModule.cpp:1725
virtual ~EOneWayTicketModule()
Definition EOneWayTicketModule.cpp:1287
virtual EIssueLogicDefines::ReturnValues SetTicketCommonData(unsigned char ticketIndex)
Set common card one way ticket flags on card (Line-Trip information, Bus stop information,...
Definition EOneWayTicketModule.cpp:1618
EIssueLogicDefines::ReturnValues IsOWTTimeValidForJourney(const long checkInBusStopTripOrder, const long checkOutBusStopTripOrder, const unsigned long validityEndTimestamp, bool &OWTIsValid)
virtual EIssueLogicDefines::ReturnValues IsOneWayTicketNetworkWide(unsigned char ticketIndex, bool &networkWide)
IsNetworkWide check if ticket is network wide, if is function set networkWide to true.
Definition EOneWayTicketModule.cpp:1804
virtual EIssueLogicDefines::ReturnValues GetOneWayTicketTypeAccordingToPriceList(EM::CardFacade::ECardFacadeDefines::OneWayTicketType &oneWayTicketType)
GetOneWayTicketTypeAccordingToPriceList.
virtual EIssueLogicDefines::ReturnValues SetTicketData(unsigned char ticketIndex, bool firstFellowTravellerAfterTTJourney)
Definition EOneWayTicketModule.cpp:1861
virtual EIssueLogicDefines::ReturnValues Init()
Init module data.
Definition EOneWayTicketModule.cpp:1295
EIssueLogicDefines::ReturnValues IsFirstFellowTravellerAfterTimeTicketJourney(bool &firstFellowTravellerAfterTimeTicketJourney, bool &timeTicketWritableOnCard)
virtual EIssueLogicDefines::ReturnValues DoNewOneWayJourney(unsigned char ticketIndex)
Definition EOneWayTicketModule.cpp:1352
virtual EIssueLogicDefines::ReturnValues SetOneWayTicketTypeAccordingToPriceList()
SetOneWayTicketTypeAccordingToPriceList.
Definition ETicketIssueLogicDataStorage.h:52
Definition ETicketIssueLogic.h:55
Definition ETicketIssueModule.h:12
const char * E_ONE_WAY_TICKET_MODULE_NAME
Definition ETicketIssueLogicDefines.cpp:15
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7