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(Ссылка == ПередачаОбособленномуПодразделению)
{
return УсловияПоступленияИВыбытияИмущества.ПередачаОбособленномуПодразделению;
}
else if(Ссылка == Другие)
{
return УсловияПоступленияИВыбытияИмущества.Другие;
}
else if(Ссылка == НеОблагается)
{
return УсловияПоступленияИВыбытияИмущества.НеОблагается;
}
return УсловияПоступленияИВыбытияИмущества.ПустаяСсылка;
}