Exemplo n.º 1
0
        public static Guid Ссылка(this СпособыВыплатыЗарплаты Значение)
        {
            switch (Значение)
            {
            case СпособыВыплатыЗарплаты.ЧерезКассу: return(ЧерезКассу);

            case СпособыВыплатыЗарплаты.ЧерезБанк: return(ЧерезБанк);
            }
            return(Guid.Empty);
        }
Exemplo n.º 2
0
 public static СпособыВыплатыЗарплаты Получить(this СпособыВыплатыЗарплаты Значение, Guid Ссылка)
 {
     if (Ссылка == ЧерезКассу)
     {
         return(СпособыВыплатыЗарплаты.ЧерезКассу);
     }
     else if (Ссылка == ЧерезБанк)
     {
         return(СпособыВыплатыЗарплаты.ЧерезБанк);
     }
     return(СпособыВыплатыЗарплаты.ПустаяСсылка);
 }
Exemplo n.º 3
0
 public static byte[] Ключ(this СпособыВыплатыЗарплаты Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Exemplo n.º 4
0
 public static readonly Guid ЧерезБанк  = new Guid("4ace929e-8a0a-758f-4a99-6c21c0ebe4e4"); //Через банк
 public static СпособыВыплатыЗарплаты Получить(this СпособыВыплатыЗарплаты Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }