2025-04-17 16:38:35 +10:00
|
|
|
|
namespace PARR.Constants.Shortcodes
|
2025-04-16 15:54:50 +10:00
|
|
|
|
{
|
|
|
|
|
|
public static class Shortcodes
|
|
|
|
|
|
{
|
|
|
|
|
|
private static readonly List<ShortcodeItem> ShortcodesList = new List<ShortcodeItem>()
|
|
|
|
|
|
{
|
|
|
|
|
|
new ShortcodeItem { ShortcodeEnum = ShortcodeEnum.EK, Name = "%ЭК%", Description = "Элемент конфигурации"},
|
2025-04-17 16:38:35 +10:00
|
|
|
|
new ShortcodeItem { ShortcodeEnum = ShortcodeEnum.ZO, Name = "%ЗО%", Description = "Зона ответственности"},
|
|
|
|
|
|
new ShortcodeItem { ShortcodeEnum = ShortcodeEnum.Work, Name = "%РАБОТА%", Description = "Наименование работ"}
|
2025-04-16 15:54:50 +10:00
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
public static string GetShortcodeName(ShortcodeEnum shortcode)
|
|
|
|
|
|
{
|
|
|
|
|
|
return ShortcodesList.First(s => s.ShortcodeEnum == shortcode).Name;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2025-04-17 16:38:35 +10:00
|
|
|
|
public static List<ShortcodeItem> GetAll()
|
|
|
|
|
|
{
|
|
|
|
|
|
return ShortcodesList;
|
|
|
|
|
|
}
|
2025-04-16 15:54:50 +10:00
|
|
|
|
}
|
|
|
|
|
|
}
|