2023-09-19 14:34:55 +10:00
|
|
|
|
namespace PARR.DAL.Contracts
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Настройки из БД
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class SettingsFromDb
|
|
|
|
|
|
{
|
|
|
|
|
|
// При добавлении свойств, добавлять в миграцию: PARR.DAL.Context.DataContext
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Инициатор регламентной работы, указывается при создании шаблона в ЕСПП.
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string Initiator { get; set; } = string.Empty;
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Код закрытия регламентной работы, указывается при создании шаблона в ЕСПП.
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ClosingCode { get; set; } = string.Empty;
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Категория создаваемого объекта в ЕСПП
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string Category { get; set; } = string.Empty;
|
2023-09-20 11:52:30 +10:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Префикс имени шаблона в ЕСПП
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string TemplatePrefixName { get; set; } = string.Empty;
|
2023-10-03 14:30:54 +10:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Количество попыток выполнения задания роботом
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int RobotAttemptsNumber { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Время ожидания выполнения роботом задания
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public TimeSpan RobotWaitTime { get; set; }
|
2023-10-09 16:11:27 +10:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Расписание регламентной работы - В каком часовом поясе
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ScheduleTimezone { get; set; } = string.Empty;
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Расписание регламентной работы - Тип исключения
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ScheduleExclude { get; set; } = string.Empty;
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Расписание регламентной работы - Диапазн повторов
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ScheduleRepeatRange { get; set; } = string.Empty;
|
|
|
|
|
|
|
2023-09-19 14:34:55 +10:00
|
|
|
|
}
|
|
|
|
|
|
}
|