Example #1
0
        public static Guid Ссылка(this ПорядокСписанияНИОКРНУ Значение)
        {
            switch (Значение)
            {
            case ПорядокСписанияНИОКРНУ.авномерно: return(авномерно);

            case ПорядокСписанияНИОКРНУ.ПриПринятииКУчету: return(ПриПринятииКУчету);

            case ПорядокСписанияНИОКРНУ.НеСписывать: return(НеСписывать);
            }
            return(Guid.Empty);
        }
Example #2
0
 public static ПорядокСписанияНИОКРНУ Получить(this ПорядокСписанияНИОКРНУ Значение, Guid Ссылка)
 {
     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("0f494b97-a547-464e-48c8-f14ec8d2beda");  //Не списывать
 public static ПорядокСписанияНИОКРНУ Получить(this ПорядокСписанияНИОКРНУ Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }