public static СобытияПоНДСПродажи Получить(this СобытияПоНДСПродажи Значение, Guid Ссылка)
{
if(Ссылка == ПолученАванс)
{
return СобытияПоНДСПродажи.ПолученАванс;
}
else if(Ссылка == Реализация)
{
return СобытияПоНДСПродажи.Реализация;
}
else if(Ссылка == НДСНачисленКУплате)
{
return СобытияПоНДСПродажи.НДСНачисленКУплате;
}
else if(Ссылка == ПодтвержденаСтавка0)
{
return СобытияПоНДСПродажи.ПодтвержденаСтавка0;
}
else if(Ссылка == НеПодтвержденаСтавка0)
{
return СобытияПоНДСПродажи.НеПодтвержденаСтавка0;
}
else if(Ссылка == НДССкорректирован)
{
return СобытияПоНДСПродажи.НДССкорректирован;
}
else if(Ссылка == Оплата)
{
return СобытияПоНДСПродажи.Оплата;
}
else if(Ссылка == ВосстановлениеНДС)
{
return СобытияПоНДСПродажи.ВосстановлениеНДС;
}
else if(Ссылка == НеПодтвержденаСтавка0Реализация)
{
return СобытияПоНДСПродажи.НеПодтвержденаСтавка0Реализация;
}
return СобытияПоНДСПродажи.ПустаяСсылка;
}