public static ВидыОперацийПриходныйОрдер Получить(this ВидыОперацийПриходныйОрдер Значение, Guid Ссылка)
{
if(Ссылка == ОтПоставщика)
{
return ВидыОперацийПриходныйОрдер.ОтПоставщика;
}
else if(Ссылка == ОтПодотчетника)
{
return ВидыОперацийПриходныйОрдер.ОтПодотчетника;
}
else if(Ссылка == ОтПокупателя)
{
return ВидыОперацийПриходныйОрдер.ОтПокупателя;
}
else if(Ссылка == Перемещение)
{
return ВидыОперацийПриходныйОрдер.Перемещение;
}
else if(Ссылка == ИзПереработки)
{
return ВидыОперацийПриходныйОрдер.ИзПереработки;
}
else if(Ссылка == НеОпределен)
{
return ВидыОперацийПриходныйОрдер.НеОпределен;
}
return ВидыОперацийПриходныйОрдер.ПустаяСсылка;
}