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(Ссылка == ВесыСПечатьюЭтикеток)
{
return ТипыПодключаемогоОборудования.ВесыСПечатьюЭтикеток;
}
else if(Ссылка == ККМOffline)
{
return ТипыПодключаемогоОборудования.ККМOffline;
}
return ТипыПодключаемогоОборудования.ПустаяСсылка;
}