1 #ifndef ESERVICEFACADE_H
2 #define ESERVICEFACADE_H
4 #include "appcore/cardfacade/ECardFacadeDefines.h"
12 class EDataCollection;
17 class ECardDataStorage;
35 virtual bool CheckPassword(
unsigned long pin,
bool &matched ) = 0;
50 virtual bool SetLineOrder(
unsigned short lineOrder ) = 0;
51 virtual bool GetLineOrder(
unsigned short &lineOrder ) = 0;
53 virtual bool SetZone(
unsigned short actualZone ) = 0;
54 virtual bool GetZone(
unsigned short &actualZone ) = 0;
56 virtual bool SetZone2(
unsigned short zone2 ) = 0;
57 virtual bool GetZone2(
unsigned short &zone2 ) = 0;
100 #endif // ESERVICEFACADE_H
virtual bool SetZone2(unsigned short zone2)=0
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition: EServiceFacade.cpp:69
virtual void Clear()
Definition: EServiceFacade.cpp:79
ServiceCardType
Definition: ECardFacadeDefines.h:238
virtual bool GetCardCompanyNumber(unsigned long &companyNumber)=0
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)=0
virtual bool GetCompanyNumber(unsigned long &companyNumber)=0
virtual bool SetValidityEnd(unsigned long validityEnd)
Definition: EServiceFacade.cpp:45
virtual unsigned short GetRequiredDataReadOperation() const =0
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual bool GetLineNumber(unsigned long &lineNumber)=0
virtual bool SetProtectNumber(unsigned short protectNumber)=0
virtual bool GetCardName(std::string &name, ECardFacadeDefines::TextEncoding &encoding)
Definition: EServiceFacade.cpp:51
virtual bool GetDriverNumber(unsigned long &driverNumber)=0
virtual bool GetZone2(unsigned short &zone2)=0
ServiceCardFeatures
Definition: ECardFacadeDefines.h:103
virtual bool GetValidityEnd(unsigned long &validityEnd)
Definition: EServiceFacade.cpp:39
virtual bool IsModifiedData()
Definition: EServiceFacade.cpp:63
virtual bool SetTariffArea(unsigned short tariffArea)=0
EServiceFacade(ECardDataStorage *dataStorage)
Definition: EServiceFacade.cpp:29
virtual bool IsCardBlocked(bool &blocked)=0
virtual bool SetCompanyNumber(unsigned long companyNumber)=0
virtual bool GetLineOrder(unsigned short &lineOrder)=0
virtual bool SetDriverNumber(unsigned long driverNumber)=0
virtual bool GetProtectNumber(unsigned short &protectNumber)=0
virtual bool GetServiceCounter(unsigned char &serviceCounter)=0
virtual bool SetLineOrder(unsigned short lineOrder)=0
TextEncoding
Definition: ECardFacadeDefines.h:216
virtual bool SetTripNumber(unsigned long tripNumber)=0
virtual void Init()
Definition: EServiceFacade.cpp:75
virtual bool GetTripNumber(unsigned long &tripNumber)=0
bool IsCardFeatureEnabled(ECardFacadeDefines::ServiceCardFeatures feature, bool &enabled)
Definition: EServiceFacade.cpp:84
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
virtual bool CheckPassword(unsigned long pin, bool &matched)=0
card data storage, who fill if card readed
Definition: ECardDataStorage.h:59
virtual bool SetZone(unsigned short actualZone)=0
virtual bool GetTariffArea(unsigned short &tariffArea)=0
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual bool SetLineNumber(unsigned long lineNumber)=0
virtual ~EServiceFacade()
Definition: EServiceFacade.cpp:34
void SetCardFeature(uint64_t features)
Definition: EServiceFacade.cpp:95
Definition: EServiceFacade.h:18
virtual bool GetPersonalNumber(unsigned long &personalNumber)
Definition: EServiceFacade.cpp:57
virtual bool SetServiceCounter(unsigned char serviceCounter)=0
virtual bool WasUnlockSuccessfull(bool &successfull)=0
virtual bool GetServiceCardType(ECardFacadeDefines::ServiceCardType &cardType)=0
virtual bool IsUnlockDataValid(bool &valid)=0
virtual bool GetZone(unsigned short &actualZone)=0