1#ifndef EPURCHASEDTICKETMANAGER_H
2#define EPURCHASEDTICKETMANAGER_H
9 namespace TicketIssueLogic
11 class ETicketIssueLogicDataStorage;
12 class EPurchasedTicketsRecord;
14 class EPurchasedTicketRegister
24 EPurchasedTicketRegister( ETicketIssueLogicDataStorage* dataStorage);
25 ~EPurchasedTicketRegister();
27 EIssueLogicDefines::ReturnValues CheckJourneyRegistered(
const std::string &uid,
bool &journeyAlreadyRegistered,
bool &isTimeTicketJourney );
28 EIssueLogicDefines::ReturnValues CheckJourneyRegistered( EPurchasedTicketsRecord ®istredTickets );
29 EIssueLogicDefines::ReturnValues RegisterJourney(
const std::string &uid ,
bool timeTicketJourney,
unsigned short ticketCount );
30 EIssueLogicDefines::ReturnValues UnRegisterJourney(
const std::string &uid,
unsigned short ticketCount );
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7