feat: Сервисы и модели RabbitMq разнесены согласно архитектуры
This commit is contained in:
70
PARR.Domain/Enums/TemplateActivatorActionsEnum.cs
Normal file
70
PARR.Domain/Enums/TemplateActivatorActionsEnum.cs
Normal file
@@ -0,0 +1,70 @@
|
||||
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 запроса)
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user