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 ВидыТорговогоОборудования.ПустаяСсылка;
}