예제 #1
0
        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(НалогиИСборы);

            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);
        }
예제 #2
0
 public static readonly Guid ТранспортныеРасходы = new Guid("1bd03b87-9621-6a7d-4475-b47df123dae2");                                 //Транспортные расходы
 public static ВидыРасходовНУ Получить(this ВидыРасходовНУ Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }
예제 #3
0
 public static byte[] Ключ(this ВидыРасходовНУ Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
예제 #4
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(ВидыРасходовНУ.МатериальныеРасходы);
     }
     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(ВидыРасходовНУ.ПустаяСсылка);
 }