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:
		
							
								
								
									
										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
 | 
			
		||||
		Reference in New Issue
	
	Block a user