AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EM::TicketIssueLogic::PriceListLogicInterface Member List

This is the complete list of members for EM::TicketIssueLogic::PriceListLogicInterface, including all inherited members.

CalculateAndSetIssuedTicketTimeValidity(IssuedTicket *issuedTicket)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
CreateStatisticTicketForTimeTicketSell()=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
DetermineTypeOfSoldOneWayTicket(IssuedTicket *issuedTicket)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
DetermineTypeOfSoldTimeTicket()=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
FillPrepaidTicketJourneyStatisticTicketAdditionalData(Strojcek::StatistikaStrojcek::ECestovnyListok *statisticTicket, const short timeTicketIndex, const IssuedTicketSegment *issuedTicketSegment)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
GetPriceComputeUnit()=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
GetPriceListRowNumber(IssuedTicket *issuedTicket, unsigned short &priceListRowNumber)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
GetPriceListRowNumberForPriceCalculation(IssuedTicket *issuedTicket, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, Strojcek::VstupneUdaje::TarifnySystem::ETarifnaSkupina *tariffGroup, unsigned short &priceListRowNumber)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
GetTicketTimeValidity(IssuedTicket *issuedTicket, unsigned short &ticketValidityTime)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
IsAllowedToChangeCheckoutBusStops()=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
IsRequiredToSetZoneToZoneFromToCalculatePrice()=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
IsRequiredZonesCountRepresentationAsTariffArea()=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
PrepareCashTicketPrintData(Common::EDataCol &superDataCol, const EPrintInputData *printInputData)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
SetNetworkWideFlagToIssuedTicket(IssuedTicket *issuedTicket, const unsigned short ids, const bool journeyOnTimeTicket)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
SetOneWayTicketPriceListRow(unsigned char oneWayTicketIndex, IssuedTicket *issuedTicket)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
SetOneWayTicketTimeValidity(unsigned char ticketIndex, unsigned long validityStartTime, unsigned long validityEndTime)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
SetOneWayTicketZoneData(IssuedTicket *issuedTicket)=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual
ShouldRelationValidityBeChecked()=0EM::TicketIssueLogic::PriceListLogicInterfacepure virtual