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(ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПрочееСписаниеБезналичныхДенежныхСредств); } return(ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПустаяСсылка); }
public static Guid Ссылка(this ВидыОперацийСписаниеБезналичныхДенежныхСредств Значение) { switch (Значение) { case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ОплатаПоставщику: return(ОплатаПоставщику); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ВозвратДенежныхСредствПокупателю: return(ВозвратДенежныхСредствПокупателю); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПеречислениеНалога: return(ПеречислениеНалога); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.асчетыПоКредитамИЗаймам: return(асчетыПоКредитамИЗаймам); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПрочиеРасчетыСКонтрагентами: return(ПрочиеРасчетыСКонтрагентами); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПереводНаДругойСчет: return(ПереводНаДругойСчет); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПеречислениеЗП: return(ПеречислениеЗП); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПеречислениеДенежныхСредствПодотчетнику: return(ПеречислениеДенежныхСредствПодотчетнику); case ВидыОперацийСписаниеБезналичныхДенежныхСредств.ПрочееСписаниеБезналичныхДенежныхСредств: return(ПрочееСписаниеБезналичныхДенежныхСредств); } return(Guid.Empty); }
public static readonly Guid ПрочееСписаниеБезналичныхДенежныхСредств = new Guid("56060699-4d4b-858a-4458-9a22280366e2"); //Прочее списание безналичных денежных средств public static ВидыОперацийСписаниеБезналичныхДенежныхСредств Получить(this ВидыОперацийСписаниеБезналичныхДенежныхСредств Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }
public static byte[] Ключ(this ВидыОперацийСписаниеБезналичныхДенежныхСредств Значение) { return(Ссылка(Значение).ToByteArray()); }