コード例 #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(ФинансовыеВложения);
            }
            return(Guid.Empty);
        }
コード例 #2
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(ВидыАктивовИОбязательств.ФинансовыеВложения);
     }
     return(ВидыАктивовИОбязательств.ПустаяСсылка);
 }
コード例 #3
0
 public static byte[] Ключ(this ВидыАктивовИОбязательств Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
コード例 #4
0
 public static readonly Guid ФинансовыеВложения = new Guid("d2211cb3-819f-4bf9-4208-0a0e96680546");        //Финансовые вложения
 public static ВидыАктивовИОбязательств Получить(this ВидыАктивовИОбязательств Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }