public static Guid Ссылка(this ГруппыОС Значение)
{
switch (Значение)
{
case ГруппыОС.Здания: return Здания;
case ГруппыОС.Сооружения: return Сооружения;
case ГруппыОС.МашиныИОборудование: return МашиныИОборудование;
case ГруппыОС.ОфисноеОборудование: return ОфисноеОборудование;
case ГруппыОС.ТранспортныеСредства: return ТранспортныеСредства;
case ГруппыОС.ПроизводственныйИХозяйственныйИнвентарь: return ПроизводственныйИХозяйственныйИнвентарь;
case ГруппыОС.РабочийСкот: return РабочийСкот;
case ГруппыОС.ПродуктивныйСкот: return ПродуктивныйСкот;
case ГруппыОС.МноголетниеНасаждения: return МноголетниеНасаждения;
case ГруппыОС.ЗемельныеУчастки: return ЗемельныеУчастки;
case ГруппыОС.ОбъектыПриродопользования: return ОбъектыПриродопользования;
case ГруппыОС.КапитальныеВложенияВАрендованноеИмущество: return КапитальныеВложенияВАрендованноеИмущество;
case ГруппыОС.ДругиеВидыОсновныхСредств: return ДругиеВидыОсновныхСредств;
}
return Guid.Empty;
}