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