25 lines
916 B
C#
25 lines
916 B
C#
namespace PARR.Constants.Shortcodes
|
||
{
|
||
public static class Shortcodes
|
||
{
|
||
private static readonly List<ShortcodeItem> ShortcodesList = new List<ShortcodeItem>()
|
||
{
|
||
new ShortcodeItem { ShortcodeEnum = ShortcodeEnum.EK, Name = "%ЭК%", Description = "Элемент конфигурации"},
|
||
new ShortcodeItem { ShortcodeEnum = ShortcodeEnum.ZO, Name = "%ЗО%", Description = "Зона ответственности"},
|
||
new ShortcodeItem { ShortcodeEnum = ShortcodeEnum.Work, Name = "%РАБОТА%", Description = "Наименование работ"}
|
||
};
|
||
|
||
|
||
public static string GetShortcodeName(ShortcodeEnum shortcode)
|
||
{
|
||
return ShortcodesList.First(s => s.ShortcodeEnum == shortcode).Name;
|
||
}
|
||
|
||
|
||
public static List<ShortcodeItem> GetAll()
|
||
{
|
||
return ShortcodesList;
|
||
}
|
||
}
|
||
}
|