Esempio n. 1
0
        public static Guid Ссылка(this ВариантыУказанияСкладовВТабличнойЧастиДокументов Значение)
        {
            switch (Значение)
            {
            case ВариантыУказанияСкладовВТабличнойЧастиДокументов.НеИспользовать: return(НеИспользовать);

            case ВариантыУказанияСкладовВТабличнойЧастиДокументов.ДляДокументовПоступления: return(ДляДокументовПоступления);

            case ВариантыУказанияСкладовВТабличнойЧастиДокументов.ДляДокументовРеализации: return(ДляДокументовРеализации);

            case ВариантыУказанияСкладовВТабличнойЧастиДокументов.ДляДокументовПоступленияРеализации: return(ДляДокументовПоступленияРеализации);
            }
            return(Guid.Empty);
        }
Esempio n. 2
0
 public static ВариантыУказанияСкладовВТабличнойЧастиДокументов Получить(this ВариантыУказанияСкладовВТабличнойЧастиДокументов Значение, Guid Ссылка)
 {
     if (Ссылка == НеИспользовать)
     {
         return(ВариантыУказанияСкладовВТабличнойЧастиДокументов.НеИспользовать);
     }
     else if (Ссылка == ДляДокументовПоступления)
     {
         return(ВариантыУказанияСкладовВТабличнойЧастиДокументов.ДляДокументовПоступления);
     }
     else if (Ссылка == ДляДокументовРеализации)
     {
         return(ВариантыУказанияСкладовВТабличнойЧастиДокументов.ДляДокументовРеализации);
     }
     else if (Ссылка == ДляДокументовПоступленияРеализации)
     {
         return(ВариантыУказанияСкладовВТабличнойЧастиДокументов.ДляДокументовПоступленияРеализации);
     }
     return(ВариантыУказанияСкладовВТабличнойЧастиДокументов.ПустаяСсылка);
 }
Esempio n. 3
0
 public static byte[] Ключ(this ВариантыУказанияСкладовВТабличнойЧастиДокументов Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Esempio n. 4
0
 public static readonly Guid ДляДокументовПоступленияРеализации = new Guid("4622f088-a8eb-3789-40de-27e32d029126"); //Для документов поступления и реализации
 public static ВариантыУказанияСкладовВТабличнойЧастиДокументов Получить(this ВариантыУказанияСкладовВТабличнойЧастиДокументов Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }