Example #1
0
        public static Guid Ссылка(this ВидыЦенностей Значение)
        {
            switch (Значение)
            {
            case ВидыЦенностей.АвансыВыданные: return(АвансыВыданные);

            case ВидыЦенностей.АвансыПолученные: return(АвансыПолученные);

            case ВидыЦенностей.АвансыПолученные0: return(АвансыПолученные0);

            case ВидыЦенностей.ВнутреннееПотребление: return(ВнутреннееПотребление);

            case ВидыЦенностей.Возврат: return(Возврат);

            case ВидыЦенностей.ИмуществоСУчетомНДС: return(ИмуществоСУчетомНДС);

            case ВидыЦенностей.КомандировочныеРасходы: return(КомандировочныеРасходы);

            case ВидыЦенностей.Материалы: return(Материалы);

            case ВидыЦенностей.НалоговыйАгентАренда: return(НалоговыйАгентАренда);

            case ВидыЦенностей.НалоговыйАгентРеализацияИмущества: return(НалоговыйАгентРеализацияИмущества);

            case ВидыЦенностей.НалоговыйАгентИностранцы: return(НалоговыйАгентИностранцы);

            case ВидыЦенностей.НалоговыйАгентКомитент: return(НалоговыйАгентКомитент);

            case ВидыЦенностей.НМА: return(НМА);

            case ВидыЦенностей.Оборудование: return(Оборудование);

            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);
        }
Example #2
0
 public static ВидыЦенностей Получить(this ВидыЦенностей Значение, Guid Ссылка)
 {
     if (Ссылка == АвансыВыданные)
     {
         return(ВидыЦенностей.АвансыВыданные);
     }
     else if (Ссылка == АвансыПолученные)
     {
         return(ВидыЦенностей.АвансыПолученные);
     }
     else if (Ссылка == АвансыПолученные0)
     {
         return(ВидыЦенностей.АвансыПолученные0);
     }
     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(ВидыЦенностей.Оборудование);
     }
     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(ВидыЦенностей.Товары);
     }
     else if (Ссылка == ТоварыУслугиКомитентов)
     {
         return(ВидыЦенностей.ТоварыУслугиКомитентов);
     }
     return(ВидыЦенностей.ПустаяСсылка);
 }
Example #3
0
 public static byte[] Ключ(this ВидыЦенностей Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Example #4
0
 public static readonly Guid ТоварыУслугиКомитентов = new Guid("49a67fa1-5892-37bf-47c5-71f8d3d6b96c");     //Товары услуги комитентов
 public static ВидыЦенностей Получить(this ВидыЦенностей Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }