AppCore
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
EM::TicketIssueLogic::ETicketIssueLogicDataStorage Class Reference

#include <ETicketIssueLogicDataStorage.h>

Public Types

typedef std::vector< IssuedTicket * > IssuedTicketCollection
 

Public Member Functions

 ETicketIssueLogicDataStorage ()
 
 ~ETicketIssueLogicDataStorage ()
 
void AutoClear ()
 Function call automaticaly for each ticket issue or calculate price.
 
void Clear ()
 Function call in ETicketIssueLogic::ReInit function before ticket issue. After this function is possible set flags to data storage.
 
bool GetActualLine (Strojcek::VstupneUdaje::CestovnePoriadky::ELinka *&line)
 
bool SetActualLine (const Strojcek::VstupneUdaje::CestovnePoriadky::ELinka *line)
 
bool GetActualTrip (Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *&trip)
 
bool SetActualTrip (const Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *trip)
 
bool GetActualLineNumber (long &lineNumber)
 
bool GetActualTripNumber (long &tripNumber)
 
bool GetProtectNumber (long &protectNumber)
 
bool GetTariffGroupNumber (unsigned short &tariffGroupNumber)
 
bool GetTripOrderCheckInBusStop (long &checkInBusStopOrder)
 
bool SetTripOrderCheckInBusStop (const long checkInBusStopOrder)
 
bool GetUrbanTransportNumberOnBusStop (long busStopLineOrder, long &urbanTransportIdentificationNumber)
 
bool GetTripOrderCheckOutBusStop (long &checkOutBusStopOrder)
 
bool SetTripOrderCheckOutBusStop (const long checkOutBusStopOrder)
 
bool GetTripOrderBusStopForCheckOut (long &busStopForCheckoutTripOrder)
 
bool SetTripOrderBusStopForCheckOut (const long busStopForCheckoutTripOrder)
 
bool GetLineOrderCheckInBusStop (long &checkInBusStopOrder)
 
bool GetLineOrderCheckOutBusStop (long &checkOutBusStopOrder)
 
bool GetLineOrderBusStopForCheckOut (long &orderOfBusStopForCheckOut)
 
bool GetCheckInZone (unsigned short &checkinZone)
 
bool GetCheckOutZone (unsigned short &checkoutZone)
 
bool GetCheckInZone2 (unsigned short &checkInZone2)
 GetCheckInZone2 method is used in the case of border stops.
 
bool GetCheckInBusStopID (unsigned long &checkInBusStopID)
 
bool SetCheckInBusStopID (const unsigned long checkInBusStopID)
 
bool GetCheckOutBusStopID (unsigned long &checkOutBusStopID)
 
bool SetCheckOutBusStopID (const unsigned long checkOutBusStopID)
 
bool GetBusStopForCheckOutID (unsigned long &busStopForCheckOutID)
 
bool SetBusStopForCheckOutID (const unsigned long busStopForCheckOutID)
 
bool GetTariffGroup (Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&tariffGroup)
 
bool SetTariffGroup (const Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup)
 
bool GetTariff (Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&tariff)
 
bool SetTariff (const Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff)
 
bool GetPaymentType (EIssueLogicDefines::PaymentType &paymentType)
 
bool SetPaymentType (const EIssueLogicDefines::PaymentType paymentType)
 
bool GetOperationType (EIssueLogicDefines::OperationType &operationType)
 
bool SetOperationType (const EIssueLogicDefines::OperationType operationType)
 
bool GetCardWriteOperations (unsigned long &cardWriteOperations)
 
bool SetCardWriteOperations (unsigned long cardWriteOperations)
 
bool GetTicketCount (short &ticketCount)
 
bool SetTicketCount (const short ticketCount)
 
bool AddMultipleTicket (EMultipleTicket *multipleTicket)
 
bool GetMultipleTicketCount (unsigned char &ticketCount) const
 
bool PopMultipleTicket (EMultipleTicket *&multipleTicket)
 
bool GetMultipleTickets (std::list< EMultipleTicket * > &multipleTicketList) const
 
bool ClearMultipleTickets ()
 
bool SetIssueType (EIssueLogicDefines::IssueType issueType)
 
bool GetIssueType (EIssueLogicDefines::IssueType &issueType)
 
bool GetValidTimeTicketIndexes (std::set< short > &validTimeTicketIndexes)
 
bool SetValidTimeTicketIndexes (const std::set< short > &validTimeTicketIndexes)
 
bool SetCreditRecharge (unsigned long creditRecharge)
 
bool GetCreditRecharge (unsigned long &creditRecharge)
 
bool SetCancelationStatisticTicketNumber (const long cancelationStatisticTicketNumber)
 
bool GetCancelationStatisticTicketNumber (long &cancelationStatisticTicketNumber) const
 
bool GetIssuedTicketCollection (std::vector< IssuedTicket * > *&issuedTicketCollection)
 
bool AddIssuedTicket (IssuedTicket *issuedTicket)
 
bool GetActualIssuedTicket (IssuedTicket *&issuedTicket)
 
bool SetDeviceSerialNumber (unsigned long serialNumber)
 
bool GetDeviceSerialNumber (unsigned long &serialNumber)
 
bool SetDeviceOrderNumber (unsigned char orderNumber)
 
bool GetDeviceOrderNumber (unsigned char &orderNumber)
 
bool SetAdvertisementEnabled (bool enableAdvertisement)
 
bool GetAdvertisementEnabled (bool &enableAdvertisement)
 
bool SetTimeTicketValidityStart (unsigned long validityStart)
 
bool GetTimeTicketValidityStart (unsigned long &validityStart)
 
bool SetTimeTicketValidityEnd (unsigned long validityEnd)
 
bool GetTimeTicketValidityEnd (unsigned long &validityEnd)
 
bool SetCoinerOverfallValue (unsigned long coinerOverfallValue)
 
bool GetCoinerOverfallValue (unsigned long &coinerOverfallValue)
 
bool SetTimeTicketCounter (unsigned char timeTicketCounter)
 
bool GetTimeTicketCounter (unsigned char &timeTicketCounter)
 
bool SetTimeTicketPreviousCounter (unsigned char timeTicketCounter)
 
bool GetTimeTicketPreviousCounter (unsigned char &timeTicketCounter)
 
bool SetZoneFrom (unsigned short zoneFrom)
 
bool GetZoneFrom (unsigned short &zoneFrom)
 
bool SetZoneTo (unsigned short zoneTo)
 
bool GetZoneTo (unsigned short &zoneTo)
 
bool SetKilometers (const unsigned char kilometers)
 
bool GetKilometers (unsigned char &kilometers) const
 
bool SetZoneList (const std::list< unsigned long > &zoneList)
 
bool GetZoneList (std::list< unsigned long > &zoneList)
 
bool SetAdditionalZones (const std::list< unsigned long > &additionalZones)
 
bool GetAdditionalZones (std::list< unsigned long > &additionalZones)
 
bool SetTimeTicketExtensionIndex (short timeTicketIndex)
 
bool GetTimeTicketExtensionIndex (short &timeTicketIndex)
 
bool SetSoldTimeTicketIndex (short timeTicketIndex)
 
bool GetSoldTimeTicketIndex (short &timeTicketIndex)
 
bool GetModuleManager (EModuleManager *&moduleManager)
 
bool GetPriceListLogicDispatcher (PriceListLogicDispatcher *&priceListLogicDispatcher)
 
bool GetPurchasedTicketRegister (EPurchasedTicketRegister *&purchasedTicketRegister)
 
bool GetOutputDataManager (EOutputDataInternalManager *&outputDataManager)
 
bool AddTripSection (const unsigned int starBusStop, const unsigned int endBusStop, const long oneWayTicketIndexToCard, const unsigned short tariffGroupOnSection, EIssueLogicDefines::TripSectionType sectionType, const std::list< unsigned long > &travelledZones=std::list< unsigned long >(), const short timeTicketIndex=-1, const unsigned char continuousTripOrder=0)
 
bool ClearTripSections ()
 
bool GetTripSectionCount (unsigned char &sectionCount) const
 
bool GetTripSectionList (const std::list< TripSection * > *&tripSectionList) const
 
void SetCrossTransfer (const EM::Strojcek::VstupneUdaje::EPrestupSpoj &crossTransfer)
 
void ClearCrossTransfer ()
 
bool IsCrossTransfer ()
 
bool GetCrossTransfer (EM::Strojcek::VstupneUdaje::EPrestupSpoj &crossTransfer) const
 
bool GetCheckInZoneBusStopID (unsigned long &checkInZoneBusStopID)
 
bool SetCheckInZoneBusStopID (const unsigned long checkInZoneBusStopID)
 
bool GetCheckOutZoneBusStopID (unsigned long &checkOutZoneBusStopID)
 
bool SetCheckOutZoneBusStopID (const unsigned long checkOutZoneBusStopID)
 
bool GetDestinationZoneNumber (unsigned long &zoneNumber)
 
bool SetDestinationZoneNumber (const unsigned long zoneNumber)
 
bool GetDestinationSubZoneNumber (unsigned short &subZoneNumber)
 
bool SetDestinationSubZoneNumber (const unsigned short subZoneNumber)
 
bool GetPassNumber (unsigned long &passNumber)
 
bool SetPassNumber (const unsigned long passNumber)
 
bool SetPriceListRow (unsigned short priceListRow)
 
bool GetPriceListRow (unsigned short &priceListRow)
 
bool SetFlagProlongTicketsTimeValidity (EIssueLogicDefines::ProlongTicketsTimeValidity prolongTicketTimeValidity)
 
bool GetFlagProlongTicketsTimeValidity (EIssueLogicDefines::ProlongTicketsTimeValidity &prolongTicketTimeValidity)
 
bool SetFlagAllowIssueOnPortableEP (bool allowIssueOnPortableCard)
 
bool GetFlagAllowIssueOnPortableEP (bool &allowIssueOnPortableCard)
 
bool SetFlagShowConfirmationMessageOnPortableEP (bool showConfirmationMessage)
 
bool GetFlagShowConfirmationMessageOnPortableEP (bool &showConfirmationMessage)
 
bool SetFlagTransferForAllTicketsOnCard (EIssueLogicDefines::TransferForAllTicketsOnCard value)
 
bool GetFlagTransferForAllTicketsOnCard (EIssueLogicDefines::TransferForAllTicketsOnCard &value)
 
bool SetFlagRepeatedCheckIn (bool repeatedCheckIn)
 
bool GetFlagRepeatedCheckIn (bool &repeatedCheckIn)
 
bool GetIds (unsigned short &ids)
 
bool SetCheckOutBusStopToActual ()
 
bool SetCheckInBusStopFromCard (long lineOrderCheckInBussTop)
 
void SetCardTicketIndexToUse (long ticketIndex, EIssueLogicDefines::TicketIndexDetail ticketIndexDetail=EIssueLogicDefines::TicketIndexDetailNoDetail)
 
bool GetCardTicketIndexToUse (long &ticketIndex, EIssueLogicDefines::TicketIndexDetail &ticketIndexDetail) const
 
bool SetReclamationUID (long long uid)
 
bool GetReclamationUID (long long &uid)
 
bool SetOneWayTicketCardPositioning (EIssueLogicDefines::OneWayTicketCardPositioning value)
 
bool GetOneWayTicketCardPositioning (EIssueLogicDefines::OneWayTicketCardPositioning &value)
 
bool SetFlagUseSubstituteTariffGroup (const bool useSubstituteTariffGroup)
 
bool GetFlagUseSubstituteTariffGroup (bool &useSubstituteTariffGroup) const
 
bool SetFlagExplicitlySelectedTariff (bool explicitlySelectedTariff)
 
bool GetFlagExplicitlySelectedTariff (bool &explicitlySelectedTariff) const
 
bool SetFlagIsAnyTimeTicketTemporallyValid (bool isAnyTimeTicketTemporallyValid)
 
bool GetFlagIsAnyTimeTicketTemporallyValid (bool &isAnyTimeTicketTemporallyValid) const
 
bool SetAlternativeTrip (unsigned long lineNumber, unsigned long tripNumber, long protectNumber, long lastBusStopTripOrder)
 
bool GetAlternativeTrip (EAlternativeTrip &alternativeTrip)
 
bool SetServiceCounter (unsigned char serviceCounter)
 
bool GetServiceCounter (unsigned char &serviceCounter)
 
bool SetPaperTicketID (long long paperTicketID)
 
bool GetPaperTicketID (long long &paperTicketID)
 
bool SetUnpaidExpenseData (long receivedCashPayment, long ticketsPrice)
 
bool GetUnpaidExpenseData (long &receivedCashPayment, long &ticketsPrice)
 
bool SetFlagForceNewOneWayTicket (bool forceNewOneWayTicket)
 
bool GetFlagForceNewOneWayTicket (bool &forceNewOneWayTicket)
 
bool SetFlagUseValidTimeTicketsInPriceCalculation (bool flagUseValidTimeTicketsInPriceCalculation)
 
bool GetFlagUseValidTimeTicketsInPriceCalculation (bool &flagUseValidTimeTicketsInPriceCalculation)
 
bool SetFlagUsePriceListRowWithLongestTimeValidity (bool usePriceListRowWithLongestTimeValidity)
 
bool GetFlagUsePriceListRowWithLongestTimeValidity (bool &usePriceListRowWithLongestTimeValidity)
 
bool SetRegionalCodeForPriceCalculation (unsigned long regionalDiscountCodeForPriceCalculation)
 
bool GetRegionalCodeForPriceCalculation (unsigned long &regionalDiscountCodeForPriceCalculation)
 
bool SetFlagCreditRechargeWithCardActivation (bool flagCreditRechargeWithCardActivation)
 
bool GetFlagCreditRechargeWithCardActivation (bool &flagCreditRechargeWithCardActivation)
 
bool SetFlagUseUrbanZonesAsTravelledZones (bool flagUseUrbanZonesAsTravelledZones)
 
bool GetFlagUseUrbanZonesAsTravelledZones (bool &flagUseUrbanZonesAsTravelledZones)
 
bool SetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop (bool flagDontCheckTimeValidityWhileCalculationLastValidBusStop)
 
bool GetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop (bool &flagDontCheckTimeValidityWhileCalculationLastValidBusStop)
 
bool SetFlagUsePriceListRowFromFirstSegmentOnEverySegment (bool flagUsePriceListRowFromFirstSegmentOnEverySegment)
 
bool GetFlagUsePriceListRowFromFirstSegmentOnEverySegment (bool &flagUsePriceListRowFromFirstSegmentOnEverySegment)
 
bool ClearActualTimetableData ()
 
bool SetEMVPaymentTransactionData (EIssueLogicDefines::EMVTransactionData emvTransactionDataId, QString data)
 
bool GetEMVPaymentTransactionData (EIssueLogicDefines::EMVTransactionData emvTransactionDataId, QString &data)
 
bool SetFlagIgnoreAcceptanceTimeTickets (bool ignoreTimeTicketsInManualIssue)
 
bool GetFlagIgnoreAcceptanceTimeTickets (bool &ignoreTimeTicketsInManualIssue)
 
bool SetMultiplePassengerCountOnTimeTicket (unsigned short multiplePassengerCountOnTimeTicket)
 
bool GetMultiplePassengerCountOnTimeTicket (unsigned short &multiplePassengerCountOnTimeTicket) const
 
bool SetFlagPrintInterchangeTicket (bool flagPrintInterchangeTicket)
 
bool GetFlagPrintInterchangeTicket (bool &flagPrintInterchangeTicket) const
 
bool SetFlagTripOptimization (bool flagTripOptimization)
 
bool GetFlagTripOptimization (bool &flagTripOptimization) const
 
bool SetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity (bool ignoreAcceptanceOfOneWayTicketsWithTimeValidity)
 
bool GetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity (bool &ignoreAcceptanceOfOneWayTicketsWithTimeValidity) const
 

Member Typedef Documentation

◆ IssuedTicketCollection

Constructor & Destructor Documentation

◆ ETicketIssueLogicDataStorage()

EM::TicketIssueLogic::ETicketIssueLogicDataStorage::ETicketIssueLogicDataStorage ( )

◆ ~ETicketIssueLogicDataStorage()

EM::TicketIssueLogic::ETicketIssueLogicDataStorage::~ETicketIssueLogicDataStorage ( )

Member Function Documentation

◆ AddIssuedTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::AddIssuedTicket ( IssuedTicket issuedTicket)

◆ AddMultipleTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::AddMultipleTicket ( EMultipleTicket multipleTicket)

◆ AddTripSection()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::AddTripSection ( const unsigned int  starBusStop,
const unsigned int  endBusStop,
const long  oneWayTicketIndexToCard,
const unsigned short  tariffGroupOnSection,
EIssueLogicDefines::TripSectionType  sectionType,
const std::list< unsigned long > &  travelledZones = std::list< unsigned long >(),
const short  timeTicketIndex = -1,
const unsigned char  continuousTripOrder = 0 
)

◆ AutoClear()

void EM::TicketIssueLogic::ETicketIssueLogicDataStorage::AutoClear ( )

Function call automaticaly for each ticket issue or calculate price.

Note
clear only calculated flags( tariff group, tariff group tariff, ... )
Here is the caller graph for this function:

◆ Clear()

void EM::TicketIssueLogic::ETicketIssueLogicDataStorage::Clear ( )

Function call in ETicketIssueLogic::ReInit function before ticket issue. After this function is possible set flags to data storage.

Note
clear only non calculated flags

◆ ClearActualTimetableData()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::ClearActualTimetableData ( )

◆ ClearCrossTransfer()

void EM::TicketIssueLogic::ETicketIssueLogicDataStorage::ClearCrossTransfer ( )

◆ ClearMultipleTickets()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::ClearMultipleTickets ( )

◆ ClearTripSections()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::ClearTripSections ( )
Here is the caller graph for this function:

◆ GetActualIssuedTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetActualIssuedTicket ( IssuedTicket *&  issuedTicket)
Here is the caller graph for this function:

◆ GetActualLine()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetActualLine ( Strojcek::VstupneUdaje::CestovnePoriadky::ELinka *&  line)

◆ GetActualLineNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetActualLineNumber ( long &  lineNumber)
Here is the caller graph for this function:

◆ GetActualTrip()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetActualTrip ( Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *&  trip)
Here is the caller graph for this function:

◆ GetActualTripNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetActualTripNumber ( long &  tripNumber)
Here is the caller graph for this function:

◆ GetAdditionalZones()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetAdditionalZones ( std::list< unsigned long > &  additionalZones)

◆ GetAdvertisementEnabled()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetAdvertisementEnabled ( bool &  enableAdvertisement)
Here is the caller graph for this function:

◆ GetAlternativeTrip()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetAlternativeTrip ( EAlternativeTrip alternativeTrip)

◆ GetBusStopForCheckOutID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetBusStopForCheckOutID ( unsigned long &  busStopForCheckOutID)

◆ GetCancelationStatisticTicketNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCancelationStatisticTicketNumber ( long &  cancelationStatisticTicketNumber) const

◆ GetCardTicketIndexToUse()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCardTicketIndexToUse ( long &  ticketIndex,
EIssueLogicDefines::TicketIndexDetail ticketIndexDetail 
) const
Here is the caller graph for this function:

◆ GetCardWriteOperations()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCardWriteOperations ( unsigned long &  cardWriteOperations)
Here is the caller graph for this function:

◆ GetCheckInBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCheckInBusStopID ( unsigned long &  checkInBusStopID)

◆ GetCheckInZone()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCheckInZone ( unsigned short &  checkinZone)
Here is the caller graph for this function:

◆ GetCheckInZone2()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCheckInZone2 ( unsigned short &  checkInZone2)

GetCheckInZone2 method is used in the case of border stops.

Parameters
checkInZone2
Returns
true in success, false otherwise

◆ GetCheckInZoneBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCheckInZoneBusStopID ( unsigned long &  checkInZoneBusStopID)

◆ GetCheckOutBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCheckOutBusStopID ( unsigned long &  checkOutBusStopID)

◆ GetCheckOutZone()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCheckOutZone ( unsigned short &  checkoutZone)
Here is the caller graph for this function:

◆ GetCheckOutZoneBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCheckOutZoneBusStopID ( unsigned long &  checkOutZoneBusStopID)

◆ GetCoinerOverfallValue()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCoinerOverfallValue ( unsigned long &  coinerOverfallValue)

◆ GetCreditRecharge()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCreditRecharge ( unsigned long &  creditRecharge)

◆ GetCrossTransfer()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetCrossTransfer ( EM::Strojcek::VstupneUdaje::EPrestupSpoj &  crossTransfer) const

◆ GetDestinationSubZoneNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetDestinationSubZoneNumber ( unsigned short &  subZoneNumber)

◆ GetDestinationZoneNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetDestinationZoneNumber ( unsigned long &  zoneNumber)

◆ GetDeviceOrderNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetDeviceOrderNumber ( unsigned char &  orderNumber)

◆ GetDeviceSerialNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetDeviceSerialNumber ( unsigned long &  serialNumber)

◆ GetEMVPaymentTransactionData()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetEMVPaymentTransactionData ( EIssueLogicDefines::EMVTransactionData  emvTransactionDataId,
QString &  data 
)

◆ GetFlagAllowIssueOnPortableEP()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagAllowIssueOnPortableEP ( bool &  allowIssueOnPortableCard)

◆ GetFlagCreditRechargeWithCardActivation()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagCreditRechargeWithCardActivation ( bool &  flagCreditRechargeWithCardActivation)

◆ GetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop ( bool &  flagDontCheckTimeValidityWhileCalculationLastValidBusStop)

◆ GetFlagExplicitlySelectedTariff()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagExplicitlySelectedTariff ( bool &  explicitlySelectedTariff) const

◆ GetFlagForceNewOneWayTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagForceNewOneWayTicket ( bool &  forceNewOneWayTicket)

◆ GetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity ( bool &  ignoreAcceptanceOfOneWayTicketsWithTimeValidity) const

◆ GetFlagIgnoreAcceptanceTimeTickets()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagIgnoreAcceptanceTimeTickets ( bool &  ignoreTimeTicketsInManualIssue)

◆ GetFlagIsAnyTimeTicketTemporallyValid()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagIsAnyTimeTicketTemporallyValid ( bool &  isAnyTimeTicketTemporallyValid) const

◆ GetFlagPrintInterchangeTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagPrintInterchangeTicket ( bool &  flagPrintInterchangeTicket) const

◆ GetFlagProlongTicketsTimeValidity()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagProlongTicketsTimeValidity ( EIssueLogicDefines::ProlongTicketsTimeValidity prolongTicketTimeValidity)
Here is the caller graph for this function:

◆ GetFlagRepeatedCheckIn()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagRepeatedCheckIn ( bool &  repeatedCheckIn)

◆ GetFlagShowConfirmationMessageOnPortableEP()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagShowConfirmationMessageOnPortableEP ( bool &  showConfirmationMessage)

◆ GetFlagTransferForAllTicketsOnCard()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagTransferForAllTicketsOnCard ( EIssueLogicDefines::TransferForAllTicketsOnCard value)
Here is the caller graph for this function:

◆ GetFlagTripOptimization()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagTripOptimization ( bool &  flagTripOptimization) const

◆ GetFlagUsePriceListRowFromFirstSegmentOnEverySegment()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagUsePriceListRowFromFirstSegmentOnEverySegment ( bool &  flagUsePriceListRowFromFirstSegmentOnEverySegment)

◆ GetFlagUsePriceListRowWithLongestTimeValidity()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagUsePriceListRowWithLongestTimeValidity ( bool &  usePriceListRowWithLongestTimeValidity)
Here is the caller graph for this function:

◆ GetFlagUseSubstituteTariffGroup()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagUseSubstituteTariffGroup ( bool &  useSubstituteTariffGroup) const

◆ GetFlagUseUrbanZonesAsTravelledZones()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagUseUrbanZonesAsTravelledZones ( bool &  flagUseUrbanZonesAsTravelledZones)

◆ GetFlagUseValidTimeTicketsInPriceCalculation()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetFlagUseValidTimeTicketsInPriceCalculation ( bool &  flagUseValidTimeTicketsInPriceCalculation)
Here is the caller graph for this function:

◆ GetIds()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetIds ( unsigned short &  ids)
Here is the caller graph for this function:

◆ GetIssuedTicketCollection()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetIssuedTicketCollection ( std::vector< IssuedTicket * > *&  issuedTicketCollection)
Here is the caller graph for this function:

◆ GetIssueType()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetIssueType ( EIssueLogicDefines::IssueType issueType)
Here is the caller graph for this function:

◆ GetKilometers()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetKilometers ( unsigned char &  kilometers) const

◆ GetLineOrderBusStopForCheckOut()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetLineOrderBusStopForCheckOut ( long &  orderOfBusStopForCheckOut)

◆ GetLineOrderCheckInBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetLineOrderCheckInBusStop ( long &  checkInBusStopOrder)
Here is the caller graph for this function:

◆ GetLineOrderCheckOutBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetLineOrderCheckOutBusStop ( long &  checkOutBusStopOrder)
Here is the caller graph for this function:

◆ GetModuleManager()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetModuleManager ( EModuleManager *&  moduleManager)
Here is the caller graph for this function:

◆ GetMultiplePassengerCountOnTimeTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetMultiplePassengerCountOnTimeTicket ( unsigned short &  multiplePassengerCountOnTimeTicket) const

◆ GetMultipleTicketCount()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetMultipleTicketCount ( unsigned char &  ticketCount) const
Here is the caller graph for this function:

◆ GetMultipleTickets()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetMultipleTickets ( std::list< EMultipleTicket * > &  multipleTicketList) const

◆ GetOneWayTicketCardPositioning()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetOneWayTicketCardPositioning ( EIssueLogicDefines::OneWayTicketCardPositioning value)

◆ GetOperationType()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetOperationType ( EIssueLogicDefines::OperationType operationType)
Here is the caller graph for this function:

◆ GetOutputDataManager()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetOutputDataManager ( EOutputDataInternalManager *&  outputDataManager)

◆ GetPaperTicketID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetPaperTicketID ( long long &  paperTicketID)

◆ GetPassNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetPassNumber ( unsigned long &  passNumber)

◆ GetPaymentType()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetPaymentType ( EIssueLogicDefines::PaymentType paymentType)
Here is the caller graph for this function:

◆ GetPriceListLogicDispatcher()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetPriceListLogicDispatcher ( PriceListLogicDispatcher *&  priceListLogicDispatcher)
Here is the caller graph for this function:

◆ GetPriceListRow()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetPriceListRow ( unsigned short &  priceListRow)
Here is the caller graph for this function:

◆ GetProtectNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetProtectNumber ( long &  protectNumber)

◆ GetPurchasedTicketRegister()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetPurchasedTicketRegister ( EPurchasedTicketRegister *&  purchasedTicketRegister)

◆ GetReclamationUID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetReclamationUID ( long long &  uid)

◆ GetRegionalCodeForPriceCalculation()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetRegionalCodeForPriceCalculation ( unsigned long &  regionalDiscountCodeForPriceCalculation)

◆ GetServiceCounter()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetServiceCounter ( unsigned char &  serviceCounter)

◆ GetSoldTimeTicketIndex()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetSoldTimeTicketIndex ( short &  timeTicketIndex)

◆ GetTariff()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTariff ( Strojcek::VstupneUdaje::TarifnySystem::ETarifa *&  tariff)
Here is the caller graph for this function:

◆ GetTariffGroup()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTariffGroup ( Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *&  tariffGroup)

◆ GetTariffGroupNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTariffGroupNumber ( unsigned short &  tariffGroupNumber)

◆ GetTicketCount()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTicketCount ( short &  ticketCount)

◆ GetTimeTicketCounter()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTimeTicketCounter ( unsigned char &  timeTicketCounter)

◆ GetTimeTicketExtensionIndex()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTimeTicketExtensionIndex ( short &  timeTicketIndex)

◆ GetTimeTicketPreviousCounter()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTimeTicketPreviousCounter ( unsigned char &  timeTicketCounter)

◆ GetTimeTicketValidityEnd()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTimeTicketValidityEnd ( unsigned long &  validityEnd)

◆ GetTimeTicketValidityStart()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTimeTicketValidityStart ( unsigned long &  validityStart)

◆ GetTripOrderBusStopForCheckOut()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTripOrderBusStopForCheckOut ( long &  busStopForCheckoutTripOrder)

◆ GetTripOrderCheckInBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTripOrderCheckInBusStop ( long &  checkInBusStopOrder)

◆ GetTripOrderCheckOutBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTripOrderCheckOutBusStop ( long &  checkOutBusStopOrder)

◆ GetTripSectionCount()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTripSectionCount ( unsigned char &  sectionCount) const

◆ GetTripSectionList()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetTripSectionList ( const std::list< TripSection * > *&  tripSectionList) const
Here is the caller graph for this function:

◆ GetUnpaidExpenseData()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetUnpaidExpenseData ( long &  receivedCashPayment,
long &  ticketsPrice 
)

◆ GetUrbanTransportNumberOnBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetUrbanTransportNumberOnBusStop ( long  busStopLineOrder,
long &  urbanTransportIdentificationNumber 
)

◆ GetValidTimeTicketIndexes()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetValidTimeTicketIndexes ( std::set< short > &  validTimeTicketIndexes)

◆ GetZoneFrom()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetZoneFrom ( unsigned short &  zoneFrom)
Here is the caller graph for this function:

◆ GetZoneList()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetZoneList ( std::list< unsigned long > &  zoneList)
Here is the caller graph for this function:

◆ GetZoneTo()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::GetZoneTo ( unsigned short &  zoneTo)
Here is the caller graph for this function:

◆ IsCrossTransfer()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::IsCrossTransfer ( )

◆ PopMultipleTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::PopMultipleTicket ( EMultipleTicket *&  multipleTicket)
Here is the caller graph for this function:

◆ SetActualLine()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetActualLine ( const Strojcek::VstupneUdaje::CestovnePoriadky::ELinka *  line)

◆ SetActualTrip()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetActualTrip ( const Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *  trip)

◆ SetAdditionalZones()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetAdditionalZones ( const std::list< unsigned long > &  additionalZones)

◆ SetAdvertisementEnabled()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetAdvertisementEnabled ( bool  enableAdvertisement)

◆ SetAlternativeTrip()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetAlternativeTrip ( unsigned long  lineNumber,
unsigned long  tripNumber,
long  protectNumber,
long  lastBusStopTripOrder 
)

◆ SetBusStopForCheckOutID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetBusStopForCheckOutID ( const unsigned long  busStopForCheckOutID)

◆ SetCancelationStatisticTicketNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCancelationStatisticTicketNumber ( const long  cancelationStatisticTicketNumber)

◆ SetCardTicketIndexToUse()

void EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCardTicketIndexToUse ( long  ticketIndex,
EIssueLogicDefines::TicketIndexDetail  ticketIndexDetail = EIssueLogicDefines::TicketIndexDetailNoDetail 
)
Here is the caller graph for this function:

◆ SetCardWriteOperations()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCardWriteOperations ( unsigned long  cardWriteOperations)

◆ SetCheckInBusStopFromCard()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCheckInBusStopFromCard ( long  lineOrderCheckInBussTop)

◆ SetCheckInBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCheckInBusStopID ( const unsigned long  checkInBusStopID)

◆ SetCheckInZoneBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCheckInZoneBusStopID ( const unsigned long  checkInZoneBusStopID)

◆ SetCheckOutBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCheckOutBusStopID ( const unsigned long  checkOutBusStopID)

◆ SetCheckOutBusStopToActual()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCheckOutBusStopToActual ( )

◆ SetCheckOutZoneBusStopID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCheckOutZoneBusStopID ( const unsigned long  checkOutZoneBusStopID)

◆ SetCoinerOverfallValue()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCoinerOverfallValue ( unsigned long  coinerOverfallValue)
Here is the caller graph for this function:

◆ SetCreditRecharge()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCreditRecharge ( unsigned long  creditRecharge)

◆ SetCrossTransfer()

void EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetCrossTransfer ( const EM::Strojcek::VstupneUdaje::EPrestupSpoj &  crossTransfer)

◆ SetDestinationSubZoneNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetDestinationSubZoneNumber ( const unsigned short  subZoneNumber)

◆ SetDestinationZoneNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetDestinationZoneNumber ( const unsigned long  zoneNumber)

◆ SetDeviceOrderNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetDeviceOrderNumber ( unsigned char  orderNumber)

◆ SetDeviceSerialNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetDeviceSerialNumber ( unsigned long  serialNumber)

◆ SetEMVPaymentTransactionData()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetEMVPaymentTransactionData ( EIssueLogicDefines::EMVTransactionData  emvTransactionDataId,
QString  data 
)

◆ SetFlagAllowIssueOnPortableEP()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagAllowIssueOnPortableEP ( bool  allowIssueOnPortableCard)

◆ SetFlagCreditRechargeWithCardActivation()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagCreditRechargeWithCardActivation ( bool  flagCreditRechargeWithCardActivation)
Here is the caller graph for this function:

◆ SetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop ( bool  flagDontCheckTimeValidityWhileCalculationLastValidBusStop)

◆ SetFlagExplicitlySelectedTariff()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagExplicitlySelectedTariff ( bool  explicitlySelectedTariff)

◆ SetFlagForceNewOneWayTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagForceNewOneWayTicket ( bool  forceNewOneWayTicket)

◆ SetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity ( bool  ignoreAcceptanceOfOneWayTicketsWithTimeValidity)

◆ SetFlagIgnoreAcceptanceTimeTickets()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagIgnoreAcceptanceTimeTickets ( bool  ignoreTimeTicketsInManualIssue)

◆ SetFlagIsAnyTimeTicketTemporallyValid()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagIsAnyTimeTicketTemporallyValid ( bool  isAnyTimeTicketTemporallyValid)

◆ SetFlagPrintInterchangeTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagPrintInterchangeTicket ( bool  flagPrintInterchangeTicket)

◆ SetFlagProlongTicketsTimeValidity()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagProlongTicketsTimeValidity ( EIssueLogicDefines::ProlongTicketsTimeValidity  prolongTicketTimeValidity)

◆ SetFlagRepeatedCheckIn()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagRepeatedCheckIn ( bool  repeatedCheckIn)

◆ SetFlagShowConfirmationMessageOnPortableEP()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagShowConfirmationMessageOnPortableEP ( bool  showConfirmationMessage)

◆ SetFlagTransferForAllTicketsOnCard()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagTransferForAllTicketsOnCard ( EIssueLogicDefines::TransferForAllTicketsOnCard  value)

◆ SetFlagTripOptimization()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagTripOptimization ( bool  flagTripOptimization)

◆ SetFlagUsePriceListRowFromFirstSegmentOnEverySegment()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagUsePriceListRowFromFirstSegmentOnEverySegment ( bool  flagUsePriceListRowFromFirstSegmentOnEverySegment)

◆ SetFlagUsePriceListRowWithLongestTimeValidity()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagUsePriceListRowWithLongestTimeValidity ( bool  usePriceListRowWithLongestTimeValidity)

◆ SetFlagUseSubstituteTariffGroup()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagUseSubstituteTariffGroup ( const bool  useSubstituteTariffGroup)

◆ SetFlagUseUrbanZonesAsTravelledZones()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagUseUrbanZonesAsTravelledZones ( bool  flagUseUrbanZonesAsTravelledZones)

◆ SetFlagUseValidTimeTicketsInPriceCalculation()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetFlagUseValidTimeTicketsInPriceCalculation ( bool  flagUseValidTimeTicketsInPriceCalculation)

◆ SetIssueType()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetIssueType ( EIssueLogicDefines::IssueType  issueType)

◆ SetKilometers()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetKilometers ( const unsigned char  kilometers)
Here is the caller graph for this function:

◆ SetMultiplePassengerCountOnTimeTicket()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetMultiplePassengerCountOnTimeTicket ( unsigned short  multiplePassengerCountOnTimeTicket)

◆ SetOneWayTicketCardPositioning()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetOneWayTicketCardPositioning ( EIssueLogicDefines::OneWayTicketCardPositioning  value)

◆ SetOperationType()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetOperationType ( const EIssueLogicDefines::OperationType  operationType)

◆ SetPaperTicketID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetPaperTicketID ( long long  paperTicketID)

◆ SetPassNumber()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetPassNumber ( const unsigned long  passNumber)

◆ SetPaymentType()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetPaymentType ( const EIssueLogicDefines::PaymentType  paymentType)

◆ SetPriceListRow()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetPriceListRow ( unsigned short  priceListRow)
Here is the caller graph for this function:

◆ SetReclamationUID()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetReclamationUID ( long long  uid)

◆ SetRegionalCodeForPriceCalculation()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetRegionalCodeForPriceCalculation ( unsigned long  regionalDiscountCodeForPriceCalculation)

◆ SetServiceCounter()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetServiceCounter ( unsigned char  serviceCounter)

◆ SetSoldTimeTicketIndex()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetSoldTimeTicketIndex ( short  timeTicketIndex)

◆ SetTariff()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTariff ( const Strojcek::VstupneUdaje::TarifnySystem::ETarifa *  tariff)

◆ SetTariffGroup()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTariffGroup ( const Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *  tariffGroup)
Here is the caller graph for this function:

◆ SetTicketCount()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTicketCount ( const short  ticketCount)
Here is the caller graph for this function:

◆ SetTimeTicketCounter()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTimeTicketCounter ( unsigned char  timeTicketCounter)

◆ SetTimeTicketExtensionIndex()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTimeTicketExtensionIndex ( short  timeTicketIndex)
Here is the caller graph for this function:

◆ SetTimeTicketPreviousCounter()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTimeTicketPreviousCounter ( unsigned char  timeTicketCounter)

◆ SetTimeTicketValidityEnd()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTimeTicketValidityEnd ( unsigned long  validityEnd)
Here is the caller graph for this function:

◆ SetTimeTicketValidityStart()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTimeTicketValidityStart ( unsigned long  validityStart)
Here is the caller graph for this function:

◆ SetTripOrderBusStopForCheckOut()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTripOrderBusStopForCheckOut ( const long  busStopForCheckoutTripOrder)

◆ SetTripOrderCheckInBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTripOrderCheckInBusStop ( const long  checkInBusStopOrder)

◆ SetTripOrderCheckOutBusStop()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetTripOrderCheckOutBusStop ( const long  checkOutBusStopOrder)

◆ SetUnpaidExpenseData()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetUnpaidExpenseData ( long  receivedCashPayment,
long  ticketsPrice 
)

◆ SetValidTimeTicketIndexes()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetValidTimeTicketIndexes ( const std::set< short > &  validTimeTicketIndexes)
Here is the caller graph for this function:

◆ SetZoneFrom()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetZoneFrom ( unsigned short  zoneFrom)

@list ZoneFrom is used for:

  • selling relation time ticket
  • selling one way ticket in destination zone mode

◆ SetZoneList()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetZoneList ( const std::list< unsigned long > &  zoneList)

◆ SetZoneTo()

bool EM::TicketIssueLogic::ETicketIssueLogicDataStorage::SetZoneTo ( unsigned short  zoneTo)

@list ZoneTo is used for:

  • selling relation time ticket
  • selling one way ticket in destination zone mode

The documentation for this class was generated from the following file: