|
AppCore
|
#include <ETicketIssueLogic.h>


Public Member Functions | |
| ETicketIssueLogic () | |
| virtual | ~ETicketIssueLogic () |
| virtual std::string | GetName () |
| virtual EIssueLogicDefines::ReturnValues | IssueTicket (EM::PT::EDataCollection *&writeRequest) |
| virtual EIssueLogicDefines::ReturnValues | AddCardWriteAnswerData () |
| virtual EIssueLogicDefines::ReturnValues | Print (const bool asynchronousPrinting=false) |
| virtual EIssueLogicDefines::ReturnValues | PrintLastTicketCopy (const bool asynchronousPrinting=false) |
| virtual EIssueLogicDefines::ReturnValues | WriteStatistic (bool unfinishedOperation=false) |
| virtual EIssueLogicDefines::ReturnValues | Init () |
| virtual EIssueLogicDefines::ReturnValues | CalculatePrice (long &calculatedPrice, double &calculatedPriceDecimalFormat) |
| virtual EIssueLogicDefines::ReturnValues | TryToRoundCashPrice (long &priceToRound) |
| EIssueLogicDefines::ReturnValues | PerformBasicCardChecks () |
| Check basic parameters of card (if the card is blocked, sold, if common and OWT transport sections are valid and if common provider number is not 0) More... | |
| EIssueLogicDefines::ReturnValues | CheckBusStopCountryCardPaymentAllowance () |
| EIssueLogicDefines::ReturnValues | CheckCardMediumForDestinationSubZoneUsage () |
| bool | ReInit (const Strojcek::VstupneUdaje::CestovnePoriadky::ELinka *actualLine, const Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *actualTrip) |
| bool | SetOperationType (EIssueLogicDefines::OperationType operationType) |
| bool | SetPaymentType (EIssueLogicDefines::PaymentType paymentType) |
| bool | SetIssueType (EIssueLogicDefines::IssueType issueType) |
| bool | SetTariff (const Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff) |
| bool | SetTariffGroup (const Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup) |
| bool | SetTripOrderCheckinBusStop (long tripCheckinBusStopOrder) |
| bool | SetTripOrderCheckoutBusStop (long tripCheckoutBusStopOrder) |
| bool | SetTripOrderOfBusStopForCheckOut (long tripOrderOfBusStopForCheckOut) |
| bool | SetCreditRecharge (unsigned long creditRecharge) |
| bool | SetTicketCount (short ticketCount) |
| bool | SetCancelationStatisticTicketNumber (const long cancelationStatisticTicketNumber) |
| bool | SetDeviceSerialNumber (unsigned long serialNumber) |
| bool | SetDeviceOrderNumber (unsigned long orderNumber) |
| bool | SetAdvertisementEnabled (bool enableAdvertisement) |
| void | SetCrossTransfer (const Strojcek::VstupneUdaje::EPrestupSpoj &crossTransfer) |
| bool | SetMultipleTickets (const EHead *multipleTicketsCol) |
| bool | SetCheckInZone (long checkInZone) |
| bool | SetCheckOutZone (long checkOutZone) |
| bool | SetZoneList (const std::list< unsigned long > &zoneList) |
| bool | SetAdditionalZones (const std::list< unsigned long > &additionalZones) |
| bool | SetCheckOutZoneBusStopID (unsigned long checkOutZoneBusStopID) |
| bool | SetCheckInZoneBusStopID (unsigned long checkInZoneBusStopID) |
| bool | SetDestinationZoneNumber (unsigned long zoneNumber) |
| bool | SetDestinationSubZoneNumber (unsigned short subZoneNumber) |
| bool | SetPassNumber (unsigned long passNumber) |
| bool | SetPriceListRow (unsigned short priceListRow) |
| bool | SetFlagShowConfirmationMessageOnPortableEP (bool showConfirmationMessage) |
| bool | SetFlagAllowIssueOnPortableEP (bool allowIssueOnPortableCard) |
| bool | SetFlagTransferForAllTicketsOnCard (EIssueLogicDefines::TransferForAllTicketsOnCard transferForAllTicketsOnCard) |
| bool | SetFlagProlongTicketsTimeValidity (EIssueLogicDefines::ProlongTicketsTimeValidity prolongTicketTimeValidity) |
| bool | SetFlagRepeatedCheckIn (bool repeatedCheckIn) |
| bool | SetFlagExplicitlySelectedTariff (bool explicitlySelectedTariff) |
| bool | SetCardWriteOperations (unsigned long cardWriteOperations) |
| bool | SetTimeTicketCounter (unsigned char timeTicketCounter) |
| bool | SetOneWayTicketCardPositioning (EIssueLogicDefines::OneWayTicketCardPositioning positioning) |
| bool | GetOutputDataCollection (std::vector< const ETicketIssueLogicOutputData * > *&ticketIssueOutputData) |
| bool | SetAlternativeTripData (unsigned long lineNumber, unsigned long tripNumber, long protectNumber, long lastBusStopTripOrder) |
| bool | SetServiceCounter (unsigned char serviceCounter) |
| bool | SetPaperTicketID (long long paperTicketID) |
| bool | SetUnpaidExpenseData (long receivedCashPayment, long ticketsPrice) |
| bool | SetFlagForceNewOneWayTicket (bool forceNewOneWayTicket) |
| bool | SetFlagUseValidTimeTicketsInPriceCalculation (bool flagUseValidTimeTicketsInPriceCalculation) |
| bool | SetFlagUsePriceListRowWithLongestTimeValidity (bool usePriceListRowWithLongestTimeValidity) |
| bool | SetFlagUsePriceListRowFromFirstSegmentOnEverySegment (bool usePriceListRowFromFirstSegmentOnEverySegment) |
| bool | SetRegionalCodeForPriceCalculation (unsigned long regionalDiscountCodeForPriceCalculation) |
| bool | SetFlagUseUrbanZonesAsTravelledZones (bool flagUseUrbanZonesAsTravelledZones) |
| bool | SetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop (bool dontCheckTimeValidity) |
| bool | SetEMVPaymentTransactionData (QString emvCardNumber, QString emvCardBranch, QString emvApprovalCode, QString emvSerialNumber, QString emvTerminalId, QString emvInvoiceNumber) |
| bool | SetFlagIgnoreAcceptanceTimeTickets (bool ignoreTimeTicketsInManualIssue) |
| bool | SetFlagPrintInterchangeTicket (bool flagPrintInterchangeTicket) |
| bool | SetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity (bool ignoreAcceptanceOfOneWayTicketsWithTimeValidity) |
| EIssueLogicDefines::ReturnValues | CheckCardValidity (const unsigned long &dateToCheckValidity) const |
| ETicketIssueLogic::CheckCardValidity - checks if card is expired or not. More... | |
| QStringList | GetTicketIssueInfoLog () const |
| ETicketIssueLogic () | |
| virtual | ~ETicketIssueLogic () |
| virtual std::string | GetName () |
| virtual EIssueLogicDefines::ReturnValues | IssueTicket (EM::PT::EDataCollection *&writeRequest) |
| virtual EIssueLogicDefines::ReturnValues | AddCardWriteAnswerData () |
| virtual EIssueLogicDefines::ReturnValues | Print (const bool asynchronousPrinting=false) |
| virtual EIssueLogicDefines::ReturnValues | PrintLastTicketCopy (const bool asynchronousPrinting=false) |
| virtual EIssueLogicDefines::ReturnValues | WriteStatistic (bool unfinishedOperation=false) |
| virtual EIssueLogicDefines::ReturnValues | Init () |
| virtual EIssueLogicDefines::ReturnValues | CalculatePrice (long &calculatedPrice, double &calculatedPriceDecimalFormat) |
| virtual EIssueLogicDefines::ReturnValues | TryToRoundCashPrice (long &priceToRound) |
| EIssueLogicDefines::ReturnValues | PerformBasicCardChecks () |
| Check basic parameters of card (if the card is blocked, sold, if common and OWT transport sections are valid and if common provider number is not 0) More... | |
| EIssueLogicDefines::ReturnValues | CheckBusStopCountryCardPaymentAllowance () |
| EIssueLogicDefines::ReturnValues | CheckCardMediumForDestinationSubZoneUsage () |
| bool | ReInit (const Strojcek::VstupneUdaje::CestovnePoriadky::ELinka *actualLine, const Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *actualTrip) |
| bool | SetOperationType (EIssueLogicDefines::OperationType operationType) |
| bool | SetPaymentType (EIssueLogicDefines::PaymentType paymentType) |
| bool | SetIssueType (EIssueLogicDefines::IssueType issueType) |
| bool | SetTariff (const Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff) |
| bool | SetTariffGroup (const Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup) |
| bool | SetTripOrderCheckinBusStop (long tripCheckinBusStopOrder) |
| bool | SetTripOrderCheckoutBusStop (long tripCheckoutBusStopOrder) |
| bool | SetTripOrderOfBusStopForCheckOut (long tripOrderOfBusStopForCheckOut) |
| bool | SetCreditRecharge (unsigned long creditRecharge) |
| bool | SetTicketCount (short ticketCount) |
| bool | SetCancelationStatisticTicketNumber (const long cancelationStatisticTicketNumber) |
| bool | SetDeviceSerialNumber (unsigned long serialNumber) |
| bool | SetDeviceOrderNumber (unsigned long orderNumber) |
| bool | SetAdvertisementEnabled (bool enableAdvertisement) |
| void | SetCrossTransfer (const Strojcek::VstupneUdaje::EPrestupSpoj &crossTransfer) |
| bool | SetMultipleTickets (const EHead *multipleTicketsCol) |
| bool | SetCheckInZone (long checkInZone) |
| bool | SetCheckOutZone (long checkOutZone) |
| bool | SetZoneList (const std::list< unsigned long > &zoneList) |
| bool | SetAdditionalZones (const std::list< unsigned long > &additionalZones) |
| bool | SetCheckOutZoneBusStopID (unsigned long checkOutZoneBusStopID) |
| bool | SetCheckInZoneBusStopID (unsigned long checkInZoneBusStopID) |
| bool | SetDestinationZoneNumber (unsigned long zoneNumber) |
| bool | SetDestinationSubZoneNumber (unsigned short subZoneNumber) |
| bool | SetPassNumber (unsigned long passNumber) |
| bool | SetPriceListRow (unsigned short priceListRow) |
| bool | SetFlagShowConfirmationMessageOnPortableEP (bool showConfirmationMessage) |
| bool | SetFlagAllowIssueOnPortableEP (bool allowIssueOnPortableCard) |
| bool | SetFlagTransferForAllTicketsOnCard (EIssueLogicDefines::TransferForAllTicketsOnCard transferForAllTicketsOnCard) |
| bool | SetFlagProlongTicketsTimeValidity (EIssueLogicDefines::ProlongTicketsTimeValidity prolongTicketTimeValidity) |
| bool | SetFlagRepeatedCheckIn (bool repeatedCheckIn) |
| bool | SetFlagExplicitlySelectedTariff (bool explicitlySelectedTariff) |
| bool | SetCardWriteOperations (unsigned long cardWriteOperations) |
| bool | SetTimeTicketCounter (unsigned char timeTicketCounter) |
| bool | SetOneWayTicketCardPositioning (EIssueLogicDefines::OneWayTicketCardPositioning positioning) |
| bool | GetOutputDataCollection (std::vector< const ETicketIssueLogicOutputData * > *&ticketIssueOutputData) |
| bool | SetAlternativeTripData (unsigned long lineNumber, unsigned long tripNumber, long protectNumber, long lastBusStopTripOrder) |
| bool | SetServiceCounter (unsigned char serviceCounter) |
| bool | SetPaperTicketID (long long paperTicketID) |
| bool | SetUnpaidExpenseData (long receivedCashPayment, long ticketsPrice) |
| bool | SetFlagForceNewOneWayTicket (bool forceNewOneWayTicket) |
| bool | SetFlagUseValidTimeTicketsInPriceCalculation (bool flagUseValidTimeTicketsInPriceCalculation) |
| bool | SetFlagUsePriceListRowWithLongestTimeValidity (bool usePriceListRowWithLongestTimeValidity) |
| bool | SetFlagUsePriceListRowFromFirstSegmentOnEverySegment (bool usePriceListRowFromFirstSegmentOnEverySegment) |
| bool | SetRegionalCodeForPriceCalculation (unsigned long regionalDiscountCodeForPriceCalculation) |
| bool | SetFlagUseUrbanZonesAsTravelledZones (bool flagUseUrbanZonesAsTravelledZones) |
| bool | SetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop (bool dontCheckTimeValidity) |
| bool | SetEMVPaymentTransactionData (QString emvCardNumber, QString emvCardBranch, QString emvApprovalCode, QString emvSerialNumber, QString emvTerminalId, QString emvInvoiceNumber) |
| bool | SetFlagIgnoreAcceptanceTimeTickets (bool ignoreTimeTicketsInManualIssue) |
| bool | SetFlagPrintInterchangeTicket (bool flagPrintInterchangeTicket) |
| bool | SetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity (bool ignoreAcceptanceOfOneWayTicketsWithTimeValidity) |
| EIssueLogicDefines::ReturnValues | CheckCardValidity (const unsigned long &dateToCheckValidity) const |
| ETicketIssueLogic::CheckCardValidity - checks if card is expired or not. More... | |
| QStringList | GetTicketIssueInfoLog () const |
Protected Member Functions | |
| virtual EIssueLogicDefines::ReturnValues | IssueTicketCash () |
| virtual EIssueLogicDefines::ReturnValues | IssueTicketChipCard (EM::PT::EDataCollection *&writeRequest) |
| virtual EIssueLogicDefines::ReturnValues | IssueTicketMarker () |
| virtual EIssueLogicDefines::ReturnValues | CancelTicket () |
| virtual EIssueLogicDefines::ReturnValues | InitModules () |
| virtual EIssueLogicDefines::ReturnValues | LoadModules () |
| ETicketIssueLogicDataStorage * | GetDataStorage () |
| virtual EIssueLogicDefines::ReturnValues | IssueTicketCash () |
| virtual EIssueLogicDefines::ReturnValues | IssueTicketChipCard (EM::PT::EDataCollection *&writeRequest) |
| virtual EIssueLogicDefines::ReturnValues | IssueTicketMarker () |
| virtual EIssueLogicDefines::ReturnValues | CancelTicket () |
| virtual EIssueLogicDefines::ReturnValues | InitModules () |
| virtual EIssueLogicDefines::ReturnValues | LoadModules () |
| ETicketIssueLogicDataStorage * | GetDataStorage () |
| EM::TicketIssueLogic::ETicketIssueLogic::ETicketIssueLogic | ( | ) |
|
virtual |
| EM::TicketIssueLogic::ETicketIssueLogic::ETicketIssueLogic | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.

|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.
|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.
|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.

| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::CheckBusStopCountryCardPaymentAllowance | ( | ) |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::CheckBusStopCountryCardPaymentAllowance | ( | ) |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::CheckCardMediumForDestinationSubZoneUsage | ( | ) |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::CheckCardMediumForDestinationSubZoneUsage | ( | ) |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::CheckCardValidity | ( | const unsigned long & | dateToCheckValidity | ) | const |
ETicketIssueLogic::CheckCardValidity - checks if card is expired or not.
| dateToCheckValidity | - date which should be validity checked to |
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::CheckCardValidity | ( | const unsigned long & | dateToCheckValidity | ) | const |
ETicketIssueLogic::CheckCardValidity - checks if card is expired or not.
| dateToCheckValidity | - date which should be validity checked to |
|
protected |
|
protected |

|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall, and EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall.
|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall, and EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall.

| bool EM::TicketIssueLogic::ETicketIssueLogic::GetOutputDataCollection | ( | std::vector< const ETicketIssueLogicOutputData * > *& | ticketIssueOutputData | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::GetOutputDataCollection | ( | std::vector< const ETicketIssueLogicOutputData * > *& | ticketIssueOutputData | ) |
| QStringList EM::TicketIssueLogic::ETicketIssueLogic::GetTicketIssueInfoLog | ( | ) | const |
| QStringList EM::TicketIssueLogic::ETicketIssueLogic::GetTicketIssueInfoLog | ( | ) | const |
|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.
|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.

|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall, and EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall.

|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall, and EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall.
|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.

|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall, and EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall.

|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall, and EM::TicketIssueLogic::ETicketIssueLogicCoinerOverfall.
|
protectedvirtual |

|
protectedvirtual |
|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.

|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.
|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.
|
protectedvirtual |
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.

| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::PerformBasicCardChecks | ( | ) |
Check basic parameters of card (if the card is blocked, sold, if common and OWT transport sections are valid and if common provider number is not 0)
| EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::ETicketIssueLogic::PerformBasicCardChecks | ( | ) |
Check basic parameters of card (if the card is blocked, sold, if common and OWT transport sections are valid and if common provider number is not 0)
|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.

|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.
|
virtual |
Reimplemented in EM::TicketIssueLogic::EGeneralTicketIssueLogic, and EM::TicketIssueLogic::EGeneralTicketIssueLogic.
|
virtual |
Reimplemented in EM::TicketIssueLogic::EGeneralTicketIssueLogic, and EM::TicketIssueLogic::EGeneralTicketIssueLogic.

| bool EM::TicketIssueLogic::ETicketIssueLogic::ReInit | ( | const Strojcek::VstupneUdaje::CestovnePoriadky::ELinka * | actualLine, |
| const Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj * | actualTrip | ||
| ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::ReInit | ( | const Strojcek::VstupneUdaje::CestovnePoriadky::ELinka * | actualLine, |
| const Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj * | actualTrip | ||
| ) |

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

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetAdditionalZones | ( | const std::list< unsigned long > & | additionalZones | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetAdvertisementEnabled | ( | bool | enableAdvertisement | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetAdvertisementEnabled | ( | bool | enableAdvertisement | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetAlternativeTripData | ( | unsigned long | lineNumber, |
| unsigned long | tripNumber, | ||
| long | protectNumber, | ||
| long | lastBusStopTripOrder | ||
| ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetAlternativeTripData | ( | unsigned long | lineNumber, |
| unsigned long | tripNumber, | ||
| long | protectNumber, | ||
| long | lastBusStopTripOrder | ||
| ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCancelationStatisticTicketNumber | ( | const long | cancelationStatisticTicketNumber | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCancelationStatisticTicketNumber | ( | const long | cancelationStatisticTicketNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCardWriteOperations | ( | unsigned long | cardWriteOperations | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCardWriteOperations | ( | unsigned long | cardWriteOperations | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckInZone | ( | long | checkInZone | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckInZone | ( | long | checkInZone | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckInZoneBusStopID | ( | unsigned long | checkInZoneBusStopID | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckInZoneBusStopID | ( | unsigned long | checkInZoneBusStopID | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckOutZone | ( | long | checkOutZone | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckOutZone | ( | long | checkOutZone | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckOutZoneBusStopID | ( | unsigned long | checkOutZoneBusStopID | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCheckOutZoneBusStopID | ( | unsigned long | checkOutZoneBusStopID | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCreditRecharge | ( | unsigned long | creditRecharge | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetCreditRecharge | ( | unsigned long | creditRecharge | ) |
| void EM::TicketIssueLogic::ETicketIssueLogic::SetCrossTransfer | ( | const Strojcek::VstupneUdaje::EPrestupSpoj & | crossTransfer | ) |
| void EM::TicketIssueLogic::ETicketIssueLogic::SetCrossTransfer | ( | const Strojcek::VstupneUdaje::EPrestupSpoj & | crossTransfer | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDestinationSubZoneNumber | ( | unsigned short | subZoneNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDestinationSubZoneNumber | ( | unsigned short | subZoneNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDestinationZoneNumber | ( | unsigned long | zoneNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDestinationZoneNumber | ( | unsigned long | zoneNumber | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDeviceOrderNumber | ( | unsigned long | orderNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDeviceOrderNumber | ( | unsigned long | orderNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDeviceSerialNumber | ( | unsigned long | serialNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetDeviceSerialNumber | ( | unsigned long | serialNumber | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetEMVPaymentTransactionData | ( | QString | emvCardNumber, |
| QString | emvCardBranch, | ||
| QString | emvApprovalCode, | ||
| QString | emvSerialNumber, | ||
| QString | emvTerminalId, | ||
| QString | emvInvoiceNumber | ||
| ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetEMVPaymentTransactionData | ( | QString | emvCardNumber, |
| QString | emvCardBranch, | ||
| QString | emvApprovalCode, | ||
| QString | emvSerialNumber, | ||
| QString | emvTerminalId, | ||
| QString | emvInvoiceNumber | ||
| ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagAllowIssueOnPortableEP | ( | bool | allowIssueOnPortableCard | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagAllowIssueOnPortableEP | ( | bool | allowIssueOnPortableCard | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop | ( | bool | dontCheckTimeValidity | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagDontCheckTimeValidityWhileCalculationLastValidBusStop | ( | bool | dontCheckTimeValidity | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagExplicitlySelectedTariff | ( | bool | explicitlySelectedTariff | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagExplicitlySelectedTariff | ( | bool | explicitlySelectedTariff | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagForceNewOneWayTicket | ( | bool | forceNewOneWayTicket | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagForceNewOneWayTicket | ( | bool | forceNewOneWayTicket | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity | ( | bool | ignoreAcceptanceOfOneWayTicketsWithTimeValidity | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagIgnoreAcceptanceOfOneWayTicketsWithTimeValidity | ( | bool | ignoreAcceptanceOfOneWayTicketsWithTimeValidity | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagIgnoreAcceptanceTimeTickets | ( | bool | ignoreTimeTicketsInManualIssue | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagIgnoreAcceptanceTimeTickets | ( | bool | ignoreTimeTicketsInManualIssue | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagPrintInterchangeTicket | ( | bool | flagPrintInterchangeTicket | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagPrintInterchangeTicket | ( | bool | flagPrintInterchangeTicket | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagProlongTicketsTimeValidity | ( | EIssueLogicDefines::ProlongTicketsTimeValidity | prolongTicketTimeValidity | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagProlongTicketsTimeValidity | ( | EIssueLogicDefines::ProlongTicketsTimeValidity | prolongTicketTimeValidity | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagRepeatedCheckIn | ( | bool | repeatedCheckIn | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagRepeatedCheckIn | ( | bool | repeatedCheckIn | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagShowConfirmationMessageOnPortableEP | ( | bool | showConfirmationMessage | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagShowConfirmationMessageOnPortableEP | ( | bool | showConfirmationMessage | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagTransferForAllTicketsOnCard | ( | EIssueLogicDefines::TransferForAllTicketsOnCard | transferForAllTicketsOnCard | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagTransferForAllTicketsOnCard | ( | EIssueLogicDefines::TransferForAllTicketsOnCard | transferForAllTicketsOnCard | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUsePriceListRowFromFirstSegmentOnEverySegment | ( | bool | usePriceListRowFromFirstSegmentOnEverySegment | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUsePriceListRowFromFirstSegmentOnEverySegment | ( | bool | usePriceListRowFromFirstSegmentOnEverySegment | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUsePriceListRowWithLongestTimeValidity | ( | bool | usePriceListRowWithLongestTimeValidity | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUsePriceListRowWithLongestTimeValidity | ( | bool | usePriceListRowWithLongestTimeValidity | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUseUrbanZonesAsTravelledZones | ( | bool | flagUseUrbanZonesAsTravelledZones | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUseUrbanZonesAsTravelledZones | ( | bool | flagUseUrbanZonesAsTravelledZones | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUseValidTimeTicketsInPriceCalculation | ( | bool | flagUseValidTimeTicketsInPriceCalculation | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetFlagUseValidTimeTicketsInPriceCalculation | ( | bool | flagUseValidTimeTicketsInPriceCalculation | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetIssueType | ( | EIssueLogicDefines::IssueType | issueType | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetIssueType | ( | EIssueLogicDefines::IssueType | issueType | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetMultipleTickets | ( | const EHead * | multipleTicketsCol | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetMultipleTickets | ( | const EHead * | multipleTicketsCol | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetOneWayTicketCardPositioning | ( | EIssueLogicDefines::OneWayTicketCardPositioning | positioning | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetOneWayTicketCardPositioning | ( | EIssueLogicDefines::OneWayTicketCardPositioning | positioning | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetOperationType | ( | EIssueLogicDefines::OperationType | operationType | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetOperationType | ( | EIssueLogicDefines::OperationType | operationType | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPaperTicketID | ( | long long | paperTicketID | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPaperTicketID | ( | long long | paperTicketID | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPassNumber | ( | unsigned long | passNumber | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPassNumber | ( | unsigned long | passNumber | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPaymentType | ( | EIssueLogicDefines::PaymentType | paymentType | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPaymentType | ( | EIssueLogicDefines::PaymentType | paymentType | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPriceListRow | ( | unsigned short | priceListRow | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetPriceListRow | ( | unsigned short | priceListRow | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetRegionalCodeForPriceCalculation | ( | unsigned long | regionalDiscountCodeForPriceCalculation | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetRegionalCodeForPriceCalculation | ( | unsigned long | regionalDiscountCodeForPriceCalculation | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetServiceCounter | ( | unsigned char | serviceCounter | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetServiceCounter | ( | unsigned char | serviceCounter | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTariff | ( | const Strojcek::VstupneUdaje::TarifnySystem::ETarifa * | tariff | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTariff | ( | const Strojcek::VstupneUdaje::TarifnySystem::ETarifa * | tariff | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTariffGroup | ( | const Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina * | tariffGroup | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTariffGroup | ( | const Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina * | tariffGroup | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTicketCount | ( | short | ticketCount | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTicketCount | ( | short | ticketCount | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTimeTicketCounter | ( | unsigned char | timeTicketCounter | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTimeTicketCounter | ( | unsigned char | timeTicketCounter | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTripOrderCheckinBusStop | ( | long | tripCheckinBusStopOrder | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTripOrderCheckinBusStop | ( | long | tripCheckinBusStopOrder | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTripOrderCheckoutBusStop | ( | long | tripCheckoutBusStopOrder | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTripOrderCheckoutBusStop | ( | long | tripCheckoutBusStopOrder | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTripOrderOfBusStopForCheckOut | ( | long | tripOrderOfBusStopForCheckOut | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetTripOrderOfBusStopForCheckOut | ( | long | tripOrderOfBusStopForCheckOut | ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetUnpaidExpenseData | ( | long | receivedCashPayment, |
| long | ticketsPrice | ||
| ) |

| bool EM::TicketIssueLogic::ETicketIssueLogic::SetUnpaidExpenseData | ( | long | receivedCashPayment, |
| long | ticketsPrice | ||
| ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetZoneList | ( | const std::list< unsigned long > & | zoneList | ) |
| bool EM::TicketIssueLogic::ETicketIssueLogic::SetZoneList | ( | const std::list< unsigned long > & | zoneList | ) |

|
virtual |
|
virtual |
|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.

|
virtual |
Implements EM::TicketIssueLogic::ETicketIssueLogicInterface.
Reimplemented in EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::ETicketIssueLogicRegionCard, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::EGeneralTicketIssueLogic, EM::TicketIssueLogic::ETicketIssueLogicTimeTicketSeller, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicOneWayTicketPresale, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCombinedTicket, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCreditRecharge, EM::TicketIssueLogic::ETicketIssueLogicCardActivation, and EM::TicketIssueLogic::ETicketIssueLogicCardActivation.
1.8.8