Example #1
0
        public static Guid Ссылка(this НДСРежимУчетаРаспределенныхОплат Значение)
        {
            switch (Значение)
            {
            case НДСРежимУчетаРаспределенныхОплат.Приоритет_НДСнеМожетБытьПринятКВычету: return(Приоритет_НДСнеМожетБытьПринятКВычету);

            case НДСРежимУчетаРаспределенныхОплат.Приоритет_НДСМожетБытьПринятКВычету: return(Приоритет_НДСМожетБытьПринятКВычету);
            }
            return(Guid.Empty);
        }
Example #2
0
 public static НДСРежимУчетаРаспределенныхОплат Получить(this НДСРежимУчетаРаспределенныхОплат Значение, Guid Ссылка)
 {
     if (Ссылка == Приоритет_НДСнеМожетБытьПринятКВычету)
     {
         return(НДСРежимУчетаРаспределенныхОплат.Приоритет_НДСнеМожетБытьПринятКВычету);
     }
     else if (Ссылка == Приоритет_НДСМожетБытьПринятКВычету)
     {
         return(НДСРежимУчетаРаспределенныхОплат.Приоритет_НДСМожетБытьПринятКВычету);
     }
     return(НДСРежимУчетаРаспределенныхОплат.ПустаяСсылка);
 }
Example #3
0
 public static byte[] Ключ(this НДСРежимУчетаРаспределенныхОплат Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Example #4
0
 public static readonly Guid Приоритет_НДСМожетБытьПринятКВычету   = new Guid("51503a94-bf7a-9bd1-4b2c-2aeedf97b8d6"); //может быть принят к вычету
 public static НДСРежимУчетаРаспределенныхОплат Получить(this НДСРежимУчетаРаспределенныхОплат Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }