public static Guid Ссылка(this НамеченныеСобытияПоПерсоналу Значение)
{
switch (Значение)
{
case НамеченныеСобытияПоПерсоналу.Заболевание: return Заболевание;
case НамеченныеСобытияПоПерсоналу.Командировка: return Командировка;
case НамеченныеСобытияПоПерсоналу.ОтгулВСчетЕжегодногоОтпуска: return ОтгулВСчетЕжегодногоОтпуска;
case НамеченныеСобытияПоПерсоналу.ОтпускБезСохраненияЗарплаты: return ОтпускБезСохраненияЗарплаты;
case НамеченныеСобытияПоПерсоналу.ОтпускЕжегодный: return ОтпускЕжегодный;
case НамеченныеСобытияПоПерсоналу.ОтпускПоУходуЗаРебенком: return ОтпускПоУходуЗаРебенком;
case НамеченныеСобытияПоПерсоналу.ОтпускПрочий: return ОтпускПрочий;
case НамеченныеСобытияПоПерсоналу.ОтпускУчебный: return ОтпускУчебный;
case НамеченныеСобытияПоПерсоналу.ОтпускУчебныйНеоплачиваемый: return ОтпускУчебныйНеоплачиваемый;
case НамеченныеСобытияПоПерсоналу.ОтсутствуетПоНевыясненнойПричине: return ОтсутствуетПоНевыясненнойПричине;
case НамеченныеСобытияПоПерсоналу.Перемещение: return Перемещение;
case НамеченныеСобытияПоПерсоналу.РезультатИспытательногоСрока: return РезультатИспытательногоСрока;
case НамеченныеСобытияПоПерсоналу.Увольнение: return Увольнение;
case НамеченныеСобытияПоПерсоналу.УвольнениеПослеИспытательногоСрока: return УвольнениеПослеИспытательногоСрока;
}
return Guid.Empty;
}