コード例 #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(ДругиеВидыОсновныхСредств);
            }
            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(ГруппыОС.ДругиеВидыОсновныхСредств);
     }
     return(ГруппыОС.ПустаяСсылка);
 }
コード例 #3
0
 public static readonly Guid ДругиеВидыОсновныхСредств = new Guid("284b1c97-2605-8a70-41ab-9138aef27133");                 //Другие виды основных средств
 public static ГруппыОС Получить(this ГруппыОС Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }
コード例 #4
0
 public static byte[] Ключ(this ГруппыОС Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }