2024-07-25 10:30:17 +10:00
|
|
|
|
namespace PARR.Constants
|
|
|
|
|
|
{
|
2025-11-26 14:34:03 +10:00
|
|
|
|
//todo: удалить!!!
|
|
|
|
|
|
|
2024-07-25 10:30:17 +10:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Действия с шаблонами/расписаниями для TemplateActivator
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public enum TemplateActivatorActionsEnum
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Активировать все шаблоны
|
|
|
|
|
|
/// </summary>
|
2024-07-25 12:26:54 +10:00
|
|
|
|
ActivateAllTemplates = 0,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Активировать шаблоны у которых активировано расписание
|
|
|
|
|
|
/// </summary>
|
2024-07-25 12:26:54 +10:00
|
|
|
|
ActivateTemplatesWithActiveSchedules = 1,
|
|
|
|
|
|
|
2024-07-25 10:30:17 +10:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Деактивировать все шаблоны
|
|
|
|
|
|
/// </summary>
|
2024-07-25 12:26:54 +10:00
|
|
|
|
DeactivateAllTemplates = 2,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Деактивировать шаблоны у которынх деактивировано расписание
|
|
|
|
|
|
/// </summary>
|
2024-07-25 12:26:54 +10:00
|
|
|
|
DeactivateTemplatesWithDeactivationSchedules = 3,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Активировать все расписания
|
|
|
|
|
|
/// </summary>
|
2024-07-25 12:26:54 +10:00
|
|
|
|
ActivateAllSchedules = 4,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Деактивировать все расписания
|
|
|
|
|
|
/// </summary>
|
2024-07-25 12:26:54 +10:00
|
|
|
|
DeactivateAllSchedules = 5,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
2024-07-25 17:23:08 +10:00
|
|
|
|
/// <summary>
|
2024-07-25 10:30:17 +10:00
|
|
|
|
/// Активировать все расписания у которых активированы шаблоны
|
2024-07-25 17:23:08 +10:00
|
|
|
|
/// </summary>
|
2024-07-25 12:26:54 +10:00
|
|
|
|
ActivateSchedulesWithActiveTemplates = 6,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
2024-07-25 17:23:08 +10:00
|
|
|
|
/// <summary>
|
2024-07-25 10:30:17 +10:00
|
|
|
|
/// Деактивировать все расписания у которых деактивированы шаблоны
|
2024-07-25 17:23:08 +10:00
|
|
|
|
/// </summary>
|
2024-08-09 10:26:12 +10:00
|
|
|
|
DeactivateSchedulesWithDeactivationTemplates = 7,
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Деактивировать расписания у которых шаблоны синхронизированы с ошибкой
|
|
|
|
|
|
/// </summary>
|
2024-09-11 16:01:36 +10:00
|
|
|
|
DeactivateSchedulesWithTemplateSyncErrors = 8,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
2024-09-11 16:01:36 +10:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Деактивировать в соответствии с настройками авто-контроля
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
DeactivateAllForAutoControl = 9,
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
2024-09-11 16:01:36 +10:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Активировать в соответствии с настройками авто-контроля
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
ActivateAllForAutoControl = 10
|
2024-07-25 10:30:17 +10:00
|
|
|
|
|
|
|
|
|
|
//только в интерфейсе:
|
|
|
|
|
|
//активировать все шаблоны и расписания (отправлю 2 запроса)
|
|
|
|
|
|
//деактивировать все шаблоны и расписания (отправлю 2 запроса)
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|