feat(dal): Таблицы для расписания ЕСПП

This commit is contained in:
Mikhail Trubnikov
2023-10-10 15:52:34 +10:00
parent 08a2903755
commit e60e0ec9c7
15 changed files with 6533 additions and 1 deletions

View File

@@ -0,0 +1,43 @@
namespace PARR.DAL.Contracts
{
/// <summary>
/// Расписание ЕСПП: типы повторений
/// </summary>
public enum EsppSchTypeEnum
{
///// <summary>
///// Повторять задачу: Регулярно, Еженедельно, Ежемесячно...
///// </summary>
//Root = 0,
/// <summary>
/// Через интервал
/// </summary>
Interval = 1,
/// <summary>
/// День недели: пнд, вт...
/// </summary>
DayOfWeek = 2,
/// <summary>
/// Число месяца: 1,2,3,4
/// </summary>
DayOfMonth = 3,
/// <summary>
/// Каждый: первый, второй, третий, четвертый, последний
/// </summary>
Order = 4,
/// <summary>
/// Месяц: январь, февраль...
/// </summary>
Month = 5,
/// <summary>
/// Месяц (родительный падеж): января, февраля,
/// </summary>
MonthGenitive = 6
}
}

View File

@@ -0,0 +1,39 @@
namespace PARR.DAL.Contracts
{
/// <summary>
/// Расписание ЕСПП: Повторять задачу
/// </summary>
public enum EsppSchTypeScheduleEnum
{
/// <summary>
/// Регулярно
/// </summary>
Regularly = 1,
/// <summary>
/// Еженежельно
/// </summary>
Weekly = 2,
/// <summary>
/// Ежемесячно
/// </summary>
Monthly = 3,
/// <summary>
/// Ежемесячно-2
/// </summary>
Monthly2 = 4,
/// <summary>
/// Ежегодно
/// </summary>
Annually = 5,
/// <summary>
/// Ежегодно-2
/// </summary>
Annually2 = 6
}
}