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