public static СостоянияОбъектов Получить(this СостоянияОбъектов Значение, Guid Ссылка)
{
if(Ссылка == Подготовлен)
{
return СостоянияОбъектов.Подготовлен;
}
else if(Ссылка == Утвержден)
{
return СостоянияОбъектов.Утвержден;
}
else if(Ссылка == Отложен)
{
return СостоянияОбъектов.Отложен;
}
else if(Ссылка == Согласован)
{
return СостоянияОбъектов.Согласован;
}
else if(Ссылка == Отклонен)
{
return СостоянияОбъектов.Отклонен;
}
return СостоянияОбъектов.ПустаяСсылка;
}