added out-of-service handling

This commit is contained in:
2025-05-30 13:11:00 +02:00
parent 141d3281b7
commit f547f563bf
3 changed files with 138 additions and 3 deletions

View File

@@ -277,6 +277,12 @@ CalcState CALCULATE_LIBRARY_API init_tariff(parking_tariff_t **tariff,
void CALCULATE_LIBRARY_API free_tariff(parking_tariff_t *tariff);
int CALCULATE_LIBRARY_API get_zone_nr(int zone = -1);
int CALCULATE_LIBRARY_API isOutOfService(Configuration const *cfg,
QDateTime const &dt);
int CALCULATE_LIBRARY_API isOutOfService(QDateTime const &dt);
int CALCULATE_LIBRARY_API compute_next_timestep(parking_tariff_t *tariff, int currentTimeMinutes,
int UpDown, PermitType const &permitType);

View File

@@ -89,7 +89,7 @@ public:
QTime ValidFrom;
int ValidForWeekDay{};
QString tariffFileName{};
QStringList tariffFileName{};
/// <summary>
/// Parse JSON string