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("29dfe9b2-0abb-ab49-4913-11f4dd14c074"); //Поступление оплаты по банковским кредитам public static ВидыОперацийПоступлениеБезналичныхДенежныхСредств Получить(this ВидыОперацийПоступлениеБезналичныхДенежныхСредств Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }
public static byte[] Ключ(this ВидыОперацийПоступлениеБезналичныхДенежныхСредств Значение) { return(Ссылка(Значение).ToByteArray()); }