22 lines
493 B
C#
22 lines
493 B
C#
using System;
|
|
|
|
namespace Server.Engines.Events;
|
|
|
|
[Flags]
|
|
public enum AllowedDays : byte
|
|
{
|
|
None = 0,
|
|
Sunday = 1 << 0,
|
|
Monday = 1 << 1,
|
|
Tuesday = 1 << 2,
|
|
Wednesday = 1 << 3,
|
|
Thursday = 1 << 4,
|
|
Friday = 1 << 5,
|
|
Saturday = 1 << 6,
|
|
All = Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday
|
|
}
|
|
|
|
public static class DaysOfWeekExtension
|
|
{
|
|
public static AllowedDays ToDaysOfWeek(this DayOfWeek dayOfWeek) => (AllowedDays)(1 << (int)dayOfWeek);
|
|
}
|