コード例 #1
0
        public static Guid Ссылка(this УдалитьВидыПеречисленийВБюджет Значение)
        {
            switch (Значение)
            {
            case УдалитьВидыПеречисленийВБюджет.НалоговыйПлатеж: return(НалоговыйПлатеж);

            case УдалитьВидыПеречисленийВБюджет.ТаможенныйПлатеж: return(ТаможенныйПлатеж);

            case УдалитьВидыПеречисленийВБюджет.ИнойПлатеж: return(ИнойПлатеж);
            }
            return(Guid.Empty);
        }
コード例 #2
0
 public static УдалитьВидыПеречисленийВБюджет Получить(this УдалитьВидыПеречисленийВБюджет Значение, Guid Ссылка)
 {
     if (Ссылка == НалоговыйПлатеж)
     {
         return(УдалитьВидыПеречисленийВБюджет.НалоговыйПлатеж);
     }
     else if (Ссылка == ТаможенныйПлатеж)
     {
         return(УдалитьВидыПеречисленийВБюджет.ТаможенныйПлатеж);
     }
     else if (Ссылка == ИнойПлатеж)
     {
         return(УдалитьВидыПеречисленийВБюджет.ИнойПлатеж);
     }
     return(УдалитьВидыПеречисленийВБюджет.ПустаяСсылка);
 }
コード例 #3
0
 public static byte[] Ключ(this УдалитьВидыПеречисленийВБюджет Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
コード例 #4
0
 public static readonly Guid ИнойПлатеж       = new Guid("fe5e93ab-5c7f-b267-4abe-c21630994374"); //Иной платеж
 public static УдалитьВидыПеречисленийВБюджет Получить(this УдалитьВидыПеречисленийВБюджет Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }