47 DEPRECATED(
static bool GetValidCustomerProfileIndex(
unsigned char &profileIndex,
const unsigned short cardType, EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff ) );
56 static bool IsCustomerProfileValidByTariff(
unsigned char profileIndex,
const unsigned short cardType, EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff );
67 static bool GetDiscountTypeByCardType(
unsigned char cardTypeID,
bool timeTicket,
unsigned char &discountType );
73 DEPRECATED(
static bool GetCustomerProfileName( EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, std::string &customerProfile ) );
83 static bool GetNameAndSurname( std::string &name, std::string &surname, std::string &codecName,
bool &showingEnabled );
85 static bool GetBornNumber(
unsigned short &year,
unsigned short &month,
unsigned short &day,
bool &showingEnabled );
112 static bool IsHomeCompanyCard(
bool &isHomeCompanyCard );
171 static EIssueLogicDefines::ReturnValues GetCustomerProfileValidity(
unsigned long &customerProfileValidityStart,
unsigned long &customerProfileValidityEnd,
const unsigned char customerProfileIndex );
176 static bool IsCityCard();
229 static EIssueLogicDefines::ReturnValues IsAnyCustomerProfileValid(
unsigned char &firstValidCustomerProfile,
unsigned long timeToCompareProfileValidityTo = 0 );
239 static EIssueLogicDefines::ReturnValues IsCustomerProfileValidByDate(
unsigned char customerProfileIndex,
unsigned long timeToCompareProfileValidityTo = 0 );
330 static bool IsCustomerProfileValidityException(
const unsigned char customerProfileIndex );
332 static bool GetTariffDetails( Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff,
unsigned char &tariffDiscountType,
bool &isTimeTicketTariff );