Beispiel #1
0
        public static Guid Ссылка(this ТипыПерепискиСКонтролирующимиОрганами Значение)
        {
            switch (Значение)
            {
            case ТипыПерепискиСКонтролирующимиОрганами.ПерепискаСФНС: return(ПерепискаСФНС);

            case ТипыПерепискиСКонтролирующимиОрганами.ПерепискаСПФР: return(ПерепискаСПФР);

            case ТипыПерепискиСКонтролирующимиОрганами.ПерепискаСФСГС: return(ПерепискаСФСГС);
            }
            return(Guid.Empty);
        }
Beispiel #2
0
 public static ТипыПерепискиСКонтролирующимиОрганами Получить(this ТипыПерепискиСКонтролирующимиОрганами Значение, Guid Ссылка)
 {
     if (Ссылка == ПерепискаСФНС)
     {
         return(ТипыПерепискиСКонтролирующимиОрганами.ПерепискаСФНС);
     }
     else if (Ссылка == ПерепискаСПФР)
     {
         return(ТипыПерепискиСКонтролирующимиОрганами.ПерепискаСПФР);
     }
     else if (Ссылка == ПерепискаСФСГС)
     {
         return(ТипыПерепискиСКонтролирующимиОрганами.ПерепискаСФСГС);
     }
     return(ТипыПерепискиСКонтролирующимиОрганами.ПустаяСсылка);
 }
Beispiel #3
0
 public static byte[] Ключ(this ТипыПерепискиСКонтролирующимиОрганами Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Beispiel #4
0
 public static readonly Guid ПерепискаСФСГС = new Guid("e2b270a5-3e61-20a0-4d4a-677a78c2f29e"); //Переписка с ФСГС
 public static ТипыПерепискиСКонтролирующимиОрганами Получить(this ТипыПерепискиСКонтролирующимиОрганами Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }