Beispiel #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(УдалитьСостоянияКандидатаНаРаботу.ПустаяСсылка);
 }
Beispiel #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);
        }
Beispiel #3
0
 public static readonly Guid ПринятНаРаботу            = new Guid("95f91d81-9e3b-a63e-4c4b-9c3c28e1604f"); //Принят на работу
 public static УдалитьСостоянияКандидатаНаРаботу Получить(this УдалитьСостоянияКандидатаНаРаботу Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }
Beispiel #4
0
 public static byte[] Ключ(this УдалитьСостоянияКандидатаНаРаботу Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }