Пример #1
0
        public static Guid Ссылка(this СпособыКопированияДанныхБюджетирования Значение)
        {
            switch (Значение)
            {
            case СпособыКопированияДанныхБюджетирования.ИнтервалВИнтервал: return(ИнтервалВИнтервал);

            case СпособыКопированияДанныхБюджетирования.аспределениеНормированныхЗначений: return(аспределениеНормированныхЗначений);
            }
            return(Guid.Empty);
        }
Пример #2
0
 public static СпособыКопированияДанныхБюджетирования Получить(this СпособыКопированияДанныхБюджетирования Значение, Guid Ссылка)
 {
     if (Ссылка == ИнтервалВИнтервал)
     {
         return(СпособыКопированияДанныхБюджетирования.ИнтервалВИнтервал);
     }
     else if (Ссылка == аспределениеНормированныхЗначений)
     {
         return(СпособыКопированияДанныхБюджетирования.аспределениеНормированныхЗначений);
     }
     return(СпособыКопированияДанныхБюджетирования.ПустаяСсылка);
 }
Пример #3
0
 public static byte[] Ключ(this СпособыКопированияДанныхБюджетирования Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Пример #4
0
 public static readonly Guid аспределениеНормированныхЗначений = new Guid("811e4fb6-bc1a-5cb2-4b0c-45c296ab76b5"); //Распределение нормированных значений
 public static СпособыКопированияДанныхБюджетирования Получить(this СпособыКопированияДанныхБюджетирования Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }