Beispiel #1
0
        public static Guid Ссылка(this ВерсииРегламентаОбмена1С Значение)
        {
            switch (Значение)
            {
            case ВерсииРегламентаОбмена1С.Версия10: return(Версия10);

            case ВерсииРегламентаОбмена1С.Версия20: return(Версия20);
            }
            return(Guid.Empty);
        }
Beispiel #2
0
 public static ВерсииРегламентаОбмена1С Получить(this ВерсииРегламентаОбмена1С Значение, Guid Ссылка)
 {
     if (Ссылка == Версия10)
     {
         return(ВерсииРегламентаОбмена1С.Версия10);
     }
     else if (Ссылка == Версия20)
     {
         return(ВерсииРегламентаОбмена1С.Версия20);
     }
     return(ВерсииРегламентаОбмена1С.ПустаяСсылка);
 }
Beispiel #3
0
 public static byte[] Ключ(this ВерсииРегламентаОбмена1С Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Beispiel #4
0
 public static readonly Guid Версия20 = new Guid("c5475f97-55ac-f911-4482-714f189c597a"); //2.0
 public static ВерсииРегламентаОбмена1С Получить(this ВерсииРегламентаОбмена1С Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }