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