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 ВидыСобытийОС.ЧастичнаяЛиквидация;
}
else if(Ссылка == Модернизация)
{
return ВидыСобытийОС.Модернизация;
}
else if(Ссылка == ПодготовкаКПередаче)
{
return ВидыСобытийОС.ПодготовкаКПередаче;
}
else if(Ссылка == Передача)
{
return ВидыСобытийОС.Передача;
}
else if(Ссылка == Списание)
{
return ВидыСобытийОС.Списание;
}
else if(Ссылка == Прочее)
{
return ВидыСобытийОС.Прочее;
}
return ВидыСобытийОС.ПустаяСсылка;
}