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 ИсточникиЗначенийРазрядов.ПустаяСсылка;
}