Beispiel #1
0
        public static Guid Ссылка(this ТипыРесурсовМеханизмаОнлайнСервисовРО Значение)
        {
            switch (Значение)
            {
            case ТипыРесурсовМеханизмаОнлайнСервисовРО.СправочникФормИФорматов: return(СправочникФормИФорматов);

            case ТипыРесурсовМеханизмаОнлайнСервисовРО.СправочникРелизов: return(СправочникРелизов);

            case ТипыРесурсовМеханизмаОнлайнСервисовРО.ИнформацияОРелизе: return(ИнформацияОРелизе);

            case ТипыРесурсовМеханизмаОнлайнСервисовРО.СправочникВнешнихМодулейДокументооборота: return(СправочникВнешнихМодулейДокументооборота);
            }
            return(Guid.Empty);
        }
Beispiel #2
0
 public static ТипыРесурсовМеханизмаОнлайнСервисовРО Получить(this ТипыРесурсовМеханизмаОнлайнСервисовРО Значение, Guid Ссылка)
 {
     if (Ссылка == СправочникФормИФорматов)
     {
         return(ТипыРесурсовМеханизмаОнлайнСервисовРО.СправочникФормИФорматов);
     }
     else if (Ссылка == СправочникРелизов)
     {
         return(ТипыРесурсовМеханизмаОнлайнСервисовРО.СправочникРелизов);
     }
     else if (Ссылка == ИнформацияОРелизе)
     {
         return(ТипыРесурсовМеханизмаОнлайнСервисовРО.ИнформацияОРелизе);
     }
     else if (Ссылка == СправочникВнешнихМодулейДокументооборота)
     {
         return(ТипыРесурсовМеханизмаОнлайнСервисовРО.СправочникВнешнихМодулейДокументооборота);
     }
     return(ТипыРесурсовМеханизмаОнлайнСервисовРО.ПустаяСсылка);
 }
Beispiel #3
0
 public static byte[] Ключ(this ТипыРесурсовМеханизмаОнлайнСервисовРО Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Beispiel #4
0
 public static readonly Guid СправочникВнешнихМодулейДокументооборота = new Guid("cd5c138f-5a3e-c482-4658-e6cbb90c4878"); //Справочник внешних модулей защищенного документооборота
 public static ТипыРесурсовМеханизмаОнлайнСервисовРО Получить(this ТипыРесурсовМеханизмаОнлайнСервисовРО Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }