public static ВидСчетаФактурыВыставленного Получить(this ВидСчетаФактурыВыставленного Значение, Guid Ссылка)
{
if(Ссылка == НаРеализацию)
{
return ВидСчетаФактурыВыставленного.НаРеализацию;
}
else if(Ссылка == НаАванс)
{
return ВидСчетаФактурыВыставленного.НаАванс;
}
else if(Ссылка == НаСуммовуюРазницу)
{
return ВидСчетаФактурыВыставленного.НаСуммовуюРазницу;
}
else if(Ссылка == НалоговыйАгент)
{
return ВидСчетаФактурыВыставленного.НалоговыйАгент;
}
else if(Ссылка == Корректировочный)
{
return ВидСчетаФактурыВыставленного.Корректировочный;
}
else if(Ссылка == НаАвансКомитента)
{
return ВидСчетаФактурыВыставленного.НаАвансКомитента;
}
return ВидСчетаФактурыВыставленного.ПустаяСсылка;
}