Esempio n. 1
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(ВидыРасходовУСН.НДС);
     }
     return(ВидыРасходовУСН.ПустаяСсылка);
 }
Esempio n. 2
0
        public static Guid Ссылка(this ВидыРасходовУСН Значение)
        {
            switch (Значение)
            {
            case ВидыРасходовУСН.Номенклатура: return(Номенклатура);

            case ВидыРасходовУСН.Услуги: return(Услуги);

            case ВидыРасходовУСН.БП: return(БП);

            case ВидыРасходовУСН.ДопРасходы: return(ДопРасходы);

            case ВидыРасходовУСН.ОС: return(ОС);

            case ВидыРасходовУСН.НМА: return(НМА);

            case ВидыРасходовУСН.Зарплата: return(Зарплата);

            case ВидыРасходовУСН.Налоги: return(Налоги);

            case ВидыРасходовУСН.НДС: return(НДС);
            }
            return(Guid.Empty);
        }
Esempio n. 3
0
 public static byte[] Ключ(this ВидыРасходовУСН Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Esempio n. 4
0
 public static readonly Guid НДС = new Guid("078034af-53f3-36ef-4cff-9a6024e0ed2d");        //НДС по приобретенным ценностям
 public static ВидыРасходовУСН Получить(this ВидыРасходовУСН Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }