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 ВидыУсловийОбязательныхОтветов.ВСписке;
}
else if(Ссылка == НеВСписке)
{
return ВидыУсловийОбязательныхОтветов.НеВСписке;
}
return ВидыУсловийОбязательныхОтветов.ПустаяСсылка;
}