Мне сложно объяснить. Но я попробую.
AssignedTo - это Guid в базе данных. Мне нужно сравнить его со списком гидов в AD, чтобы получить имя для показа.
У меня нет проблем с рекламой. Это больше похоже на то, как я это делаю и отображаю имя в представлении, которое проблематично.
Спасибо за помощь.
_
Представление: (Модель является Entity Model of DB)
<tbody>
@foreach (var item in Model)
{
<tr>
<td>@item.AssignedTo</td>
</tr>
}
</tbody>
Контроллер:
private MyEntities db = new MyEntities();
public ViewResult Index()
{
return View(db.Items.ToList());
}
Код AD: (Не уверен, где поставить это и сделать его доступным для просмотра.)
public string GetUserFromGuid(Guid g)
{
ActiveDirectoryModel adm = new ActiveDirectoryModel();
return adm.FetchContacts().Find(n => n.Value == g.ToString()).Text;
}