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 ВидыОбъектовДоступа.ПодразделенияОрганизаций;
}
else if(Ссылка == Номенклатура)
{
return ВидыОбъектовДоступа.Номенклатура;
}
else if(Ссылка == Спецификации)
{
return ВидыОбъектовДоступа.Спецификации;
}
else if(Ссылка == ЦеныНоменклатуры)
{
return ВидыОбъектовДоступа.ЦеныНоменклатуры;
}
return ВидыОбъектовДоступа.ПустаяСсылка;
}