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 ТСДПоляДанных.Качество;
}
return ТСДПоляДанных.ПустаяСсылка;
}