public static ТООшибкиФР Получить(this ТООшибкиФР Значение, Guid Ссылка)
{
if(Ссылка == ОшибкаНеобходимПарольАдминистратора)
{
return ТООшибкиФР.ОшибкаНеобходимПарольАдминистратора;
}
else if(Ссылка == ОшибкаНеобходимПарольКассира)
{
return ТООшибкиФР.ОшибкаНеобходимПарольКассира;
}
else if(Ссылка == ОшибкаНетВозможностиПечатиПКО)
{
return ТООшибкиФР.ОшибкаНетВозможностиПечатиПКО;
}
else if(Ссылка == ОшибкаНетНаличных)
{
return ТООшибкиФР.ОшибкаНетНаличных;
}
else if(Ссылка == ОшибкаРежимПечатиЧека)
{
return ТООшибкиФР.ОшибкаРежимПечатиЧека;
}
else if(Ссылка == ОшибкаСуммыНедостаточно)
{
return ТООшибкиФР.ОшибкаСуммыНедостаточно;
}
return ТООшибкиФР.ПустаяСсылка;
}