Add helper structure
enum BusinessHours { NoRestriction_24_7 = 0, OnlyWorkingDays = 1, // [Monday-Friday] OnlyWeekDays = 2, // [Monday-Saturday] OnlyWeekEnd = 4, // [Saturday+Sunday] OnlyOfficialHolidays = 8, OnlySpecialDays = 16, OnlySchoolHolidays = 32, SpecialAndSchoolHolidays = 48, OnlyOpenForBusinessDays = 64, // verkaufsoffen NoBusinessHoursDefined = 255 }; to define inside of tariff-file what operating hours a PSA has.
This commit is contained in:
parent
282a412ef5
commit
ceef73195d
21
library/include/mobilisis/tariff_business_hours.h
Normal file
21
library/include/mobilisis/tariff_business_hours.h
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
#ifndef TARIFF_BUSINESS_HOURS_H_INCLUDED
|
||||||
|
#define TARIFF_BUSINESS_HOURS_H_INCLUDED
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Business hours (byte represents payment option id)
|
||||||
|
/// </summary>
|
||||||
|
enum BusinessHours
|
||||||
|
{
|
||||||
|
NoRestriction_24_7 = 0,
|
||||||
|
OnlyWorkingDays = 1, // [Monday-Friday]
|
||||||
|
OnlyWeekDays = 2, // [Monday-Saturday]
|
||||||
|
OnlyWeekEnd = 4, // [Saturday+Sunday]
|
||||||
|
OnlyOfficialHolidays = 8,
|
||||||
|
OnlySpecialDays = 16,
|
||||||
|
OnlySchoolHolidays = 32,
|
||||||
|
SpecialAndSchoolHolidays = 48,
|
||||||
|
OnlyOpenForBusinessDays = 64, // verkaufsoffen
|
||||||
|
NoBusinessHoursDefined = 255
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // TARIFF_BUSINESS_HOURS_H_INCLUDED
|
Loading…
Reference in New Issue
Block a user