Пример #1
0
        public static Guid Ссылка(this ВидыОбменаСКонтролирующимиОрганами Значение)
        {
            switch (Значение)
            {
            case ВидыОбменаСКонтролирующимиОрганами.ОбменОтключен: return(ОбменОтключен);

            case ВидыОбменаСКонтролирующимиОрганами.ОбменВУниверсальномФормате: return(ОбменВУниверсальномФормате);

            case ВидыОбменаСКонтролирующимиОрганами.ОбменЧерезСпринтер: return(ОбменЧерезСпринтер);
            }
            return(Guid.Empty);
        }
Пример #2
0
 public static ВидыОбменаСКонтролирующимиОрганами Получить(this ВидыОбменаСКонтролирующимиОрганами Значение, Guid Ссылка)
 {
     if (Ссылка == ОбменОтключен)
     {
         return(ВидыОбменаСКонтролирующимиОрганами.ОбменОтключен);
     }
     else if (Ссылка == ОбменВУниверсальномФормате)
     {
         return(ВидыОбменаСКонтролирующимиОрганами.ОбменВУниверсальномФормате);
     }
     else if (Ссылка == ОбменЧерезСпринтер)
     {
         return(ВидыОбменаСКонтролирующимиОрганами.ОбменЧерезСпринтер);
     }
     return(ВидыОбменаСКонтролирующимиОрганами.ПустаяСсылка);
 }
Пример #3
0
 public static byte[] Ключ(this ВидыОбменаСКонтролирующимиОрганами Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Пример #4
0
 public static readonly Guid ОбменЧерезСпринтер         = new Guid("c517cc98-d81b-835e-46bf-681a9ece21f3"); //Обмен посредством ПК "Спринтер"
 public static ВидыОбменаСКонтролирующимиОрганами Получить(this ВидыОбменаСКонтролирующимиОрганами Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }