diff --git a/library/include/mobilisis/tariff_business_hours.h b/library/include/mobilisis/tariff_business_hours.h new file mode 100644 index 0000000..d57df76 --- /dev/null +++ b/library/include/mobilisis/tariff_business_hours.h @@ -0,0 +1,21 @@ +#ifndef TARIFF_BUSINESS_HOURS_H_INCLUDED +#define TARIFF_BUSINESS_HOURS_H_INCLUDED + +/// +/// Business hours (byte represents payment option id) +/// +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