public static Guid Ссылка(this ПричиныИзмененияСостояния Значение)
{
switch (Значение)
{
case ПричиныИзмененияСостояния.ПриемНаРаботу: return ПриемНаРаботу;
case ПричиныИзмененияСостояния.Перемещение: return Перемещение;
case ПричиныИзмененияСостояния.Увольнение: return Увольнение;
}
return Guid.Empty;
}