Example #1
0
        public static Guid Ссылка(this ВидыТорговогоОборудования Значение)
        {
            switch (Значение)
            {
            case ВидыТорговогоОборудования.СканерШтрихКода: return(СканерШтрихКода);

            case ВидыТорговогоОборудования.ФискальныйРегистратор: return(ФискальныйРегистратор);

            case ВидыТорговогоОборудования.ТерминалСбораДанных: return(ТерминалСбораДанных);

            case ВидыТорговогоОборудования.ДисплейПокупателя: return(ДисплейПокупателя);

            case ВидыТорговогоОборудования.СчитывательМагнитныхКарт: return(СчитывательМагнитныхКарт);

            case ВидыТорговогоОборудования.ЭлектронныеВесы: return(ЭлектронныеВесы);

            case ВидыТорговогоОборудования.ВесыСПечатьюЭтикеток: return(ВесыСПечатьюЭтикеток);

            case ВидыТорговогоОборудования.ККМOffLine: return(ККМOffLine);

            case ВидыТорговогоОборудования.ККМOnLine: return(ККМOnLine);

            case ВидыТорговогоОборудования.ЭквайринговаяСистема: return(ЭквайринговаяСистема);

            case ВидыТорговогоОборудования.СчитывательRFIDМеток: return(СчитывательRFIDМеток);
            }
            return(Guid.Empty);
        }
Example #2
0
 public static ВидыТорговогоОборудования Получить(this ВидыТорговогоОборудования Значение, Guid Ссылка)
 {
     if (Ссылка == СканерШтрихКода)
     {
         return(ВидыТорговогоОборудования.СканерШтрихКода);
     }
     else if (Ссылка == ФискальныйРегистратор)
     {
         return(ВидыТорговогоОборудования.ФискальныйРегистратор);
     }
     else if (Ссылка == ТерминалСбораДанных)
     {
         return(ВидыТорговогоОборудования.ТерминалСбораДанных);
     }
     else if (Ссылка == ДисплейПокупателя)
     {
         return(ВидыТорговогоОборудования.ДисплейПокупателя);
     }
     else if (Ссылка == СчитывательМагнитныхКарт)
     {
         return(ВидыТорговогоОборудования.СчитывательМагнитныхКарт);
     }
     else if (Ссылка == ЭлектронныеВесы)
     {
         return(ВидыТорговогоОборудования.ЭлектронныеВесы);
     }
     else if (Ссылка == ВесыСПечатьюЭтикеток)
     {
         return(ВидыТорговогоОборудования.ВесыСПечатьюЭтикеток);
     }
     else if (Ссылка == ККМOffLine)
     {
         return(ВидыТорговогоОборудования.ККМOffLine);
     }
     else if (Ссылка == ККМOnLine)
     {
         return(ВидыТорговогоОборудования.ККМOnLine);
     }
     else if (Ссылка == ЭквайринговаяСистема)
     {
         return(ВидыТорговогоОборудования.ЭквайринговаяСистема);
     }
     else if (Ссылка == СчитывательRFIDМеток)
     {
         return(ВидыТорговогоОборудования.СчитывательRFIDМеток);
     }
     return(ВидыТорговогоОборудования.ПустаяСсылка);
 }
Example #3
0
 public static readonly Guid СчитывательRFIDМеток = new Guid("42401691-d0d7-4ecf-4121-8296543c7314");     //Считыватель RFID меток
 public static ВидыТорговогоОборудования Получить(this ВидыТорговогоОборудования Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }
Example #4
0
 public static byte[] Ключ(this ВидыТорговогоОборудования Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }