db configuration provider

This commit is contained in:
Mikhail Trubnikov
2023-09-19 14:34:55 +10:00
parent 943c18e707
commit 223c7b0434
15 changed files with 162 additions and 53 deletions

View File

@@ -1,9 +0,0 @@
namespace PARR.DAL.Contracts
{
public enum SettingsEnum
{
Initiator,
ClosingCode,
Category
}
}

View File

@@ -0,0 +1,26 @@
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;
}
}

View File

@@ -1,10 +0,0 @@
namespace PARR.DAL.Contracts
{
public enum SettingsTypesEnum
{
Int,
Decimal,
String,
Bool
}
}