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 ВидыСтрокДереваСпецификаций.ВозвратныйОтход;
}
return ВидыСтрокДереваСпецификаций.ПустаяСсылка;
}