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