@model Disco.Web.Areas.Config.Models.Shared.LinkedGroupModel
@using Disco.Services.Interop.ActiveDirectory;
@{
ADGroup group = null;
if (Model.ManagedGroup != null)
{
group = Model.ManagedGroup.GetGroup();
}
if (Model.CanConfigure)
{
if (Model.ManagedGroup != null)
{
if (group != null)
{
@group.Domain.FriendlyDistinguishedNamePath(group.DistinguishedName)
Change Link
Synchronize Now
}
else
{
Group Not Found: @Model.ManagedGroup.Configuration.GroupId
Change Link
}
}
else
{
Link Group
}
}
else
{
if (Model.ManagedGroup != null)
{
if (group != null)
{
@group.Domain.FriendlyDistinguishedNamePath(group.DistinguishedName)
}
else
{
Group Not Found: @Model.ManagedGroup.Configuration.GroupId
}
}
else
{
No Group Linked
}
}
}