示例#1
0
 public static Guid Ссылка(this ТООшибкиСШК Значение)
 {
     switch (Значение)
     {
     case ТООшибкиСШК.ОшибкаНеизвестныйШтрихкод: return(ОшибкаНеизвестныйШтрихкод);
     }
     return(Guid.Empty);
 }
示例#2
0
 public static ТООшибкиСШК Получить(this ТООшибкиСШК Значение, Guid Ссылка)
 {
     if (Ссылка == ОшибкаНеизвестныйШтрихкод)
     {
         return(ТООшибкиСШК.ОшибкаНеизвестныйШтрихкод);
     }
     return(ТООшибкиСШК.ПустаяСсылка);
 }
示例#3
0
 public static byte[] Ключ(this ТООшибкиСШК Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
示例#4
0
 public static readonly Guid ОшибкаНеизвестныйШтрихкод = new Guid("8a581bab-b5b8-941b-4414-2baabe56fdc4");        //Считанный штрихкод не может быть обработан
 public static ТООшибкиСШК Получить(this ТООшибкиСШК Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }