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