63 lines
2.4 KiB
C#
63 lines
2.4 KiB
C#
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;
|
||
|
||
/// <summary>
|
||
/// Префикс имени шаблона в ЕСПП
|
||
/// </summary>
|
||
public string TemplatePrefixName { get; set; } = string.Empty;
|
||
|
||
/// <summary>
|
||
/// Количество попыток выполнения задания роботом
|
||
/// </summary>
|
||
public int RobotAttemptsNumber { get; set; }
|
||
|
||
/// <summary>
|
||
/// Время ожидания выполнения роботом задания
|
||
/// </summary>
|
||
public TimeSpan RobotWaitTime { get; set; }
|
||
|
||
/// <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;
|
||
|
||
/// <summary>
|
||
/// Промежуток времени для поиска нарядов в ЕСПП
|
||
/// </summary>
|
||
public TimeSpan OrderSearchDeltaDate { get; set; }
|
||
|
||
}
|
||
}
|