public static Guid Ссылка(this ВидыРасходовЦелевыхСредств Значение) { switch (Значение) { case ВидыРасходовЦелевыхСредств.асходыСвязанныеСОплатойТруда: return(асходыСвязанныеСОплатойТруда); case ВидыРасходовЦелевыхСредств.ВыплатыНеСвязанныеСОплатойТруда: return(ВыплатыНеСвязанныеСОплатойТруда); case ВидыРасходовЦелевыхСредств.ОказаниеСоциальнойИБлаготворительнойПомощи: return(ОказаниеСоциальнойИБлаготворительнойПомощи); case ВидыРасходовЦелевыхСредств.ПроведениеКонференцийСеминаров: return(ПроведениеКонференцийСеминаров); case ВидыРасходовЦелевыхСредств.ПроведениеИныхЦелевыхМероприятий: return(ПроведениеИныхЦелевыхМероприятий); case ВидыРасходовЦелевыхСредств.асходыНаСлужебныеКомандировкиИДеловыеПоездки: return(асходыНаСлужебныеКомандировкиИДеловыеПоездки); case ВидыРасходовЦелевыхСредств.СодержаниеПомещенийЗданийАвтотранспортаИИногоИмущества: return(СодержаниеПомещенийЗданийАвтотранспортаИИногоИмущества); case ВидыРасходовЦелевыхСредств.емонтОсновныхСредствИИногоИмущества: return(емонтОсновныхСредствИИногоИмущества); case ВидыРасходовЦелевыхСредств.ПрочиеРасходыНаСодержаниеАппаратаУправления: return(ПрочиеРасходыНаСодержаниеАппаратаУправления); case ВидыРасходовЦелевыхСредств.ПриобретениеОсновныхСредствИнвентаряИИногоИмущества: return(ПриобретениеОсновныхСредствИнвентаряИИногоИмущества); case ВидыРасходовЦелевыхСредств.асходыСвязанныеСПредпринимательскойДеятельностью: return(асходыСвязанныеСПредпринимательскойДеятельностью); case ВидыРасходовЦелевыхСредств.ПрочиеРасходы: return(ПрочиеРасходы); } return(Guid.Empty); }
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(ВидыРасходовЦелевыхСредств.ПриобретениеОсновныхСредствИнвентаряИИногоИмущества); } else if (Ссылка == асходыСвязанныеСПредпринимательскойДеятельностью) { return(ВидыРасходовЦелевыхСредств.асходыСвязанныеСПредпринимательскойДеятельностью); } else if (Ссылка == ПрочиеРасходы) { return(ВидыРасходовЦелевыхСредств.ПрочиеРасходы); } return(ВидыРасходовЦелевыхСредств.ПустаяСсылка); }
public static readonly Guid ПрочиеРасходы = new Guid("3d7bb198-6eb5-3fd0-4e99-a96a3e42c5c8"); //Прочие расходы public static ВидыРасходовЦелевыхСредств Получить(this ВидыРасходовЦелевыхСредств Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }
public static byte[] Ключ(this ВидыРасходовЦелевыхСредств Значение) { return(Ссылка(Значение).ToByteArray()); }