Files
parr_api/PARR.Domain/Enums/TemplateActivatorActionsEnum.cs

71 lines
2.6 KiB
C#
Raw Normal View History

namespace PARR.Domain.Enums
{
//todo: удалить!!!
/// <summary>
/// Действия с шаблонами/расписаниями для TemplateActivator
/// </summary>
public enum TemplateActivatorActionsEnum
{
/// <summary>
/// Активировать все шаблоны
/// </summary>
ActivateAllTemplates = 0,
/// <summary>
/// Активировать шаблоны у которых активировано расписание
/// </summary>
ActivateTemplatesWithActiveSchedules = 1,
/// <summary>
/// Деактивировать все шаблоны
/// </summary>
DeactivateAllTemplates = 2,
/// <summary>
/// Деактивировать шаблоны у которынх деактивировано расписание
/// </summary>
DeactivateTemplatesWithDeactivationSchedules = 3,
/// <summary>
/// Активировать все расписания
/// </summary>
ActivateAllSchedules = 4,
/// <summary>
/// Деактивировать все расписания
/// </summary>
DeactivateAllSchedules = 5,
/// <summary>
/// Активировать все расписания у которых активированы шаблоны
/// </summary>
ActivateSchedulesWithActiveTemplates = 6,
/// <summary>
/// Деактивировать все расписания у которых деактивированы шаблоны
/// </summary>
DeactivateSchedulesWithDeactivationTemplates = 7,
/// <summary>
/// Деактивировать расписания у которых шаблоны синхронизированы с ошибкой
/// </summary>
DeactivateSchedulesWithTemplateSyncErrors = 8,
/// <summary>
/// Деактивировать в соответствии с настройками авто-контроля
/// </summary>
DeactivateAllForAutoControl = 9,
/// <summary>
/// Активировать в соответствии с настройками авто-контроля
/// </summary>
ActivateAllForAutoControl = 10
//только в интерфейсе:
//активировать все шаблоны и расписания (отправлю 2 запроса)
//деактивировать все шаблоны и расписания (отправлю 2 запроса)
}
}