Skip to content

Commit

Permalink
Directory Entry Context Menu
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobsen9026 committed Oct 1, 2024
1 parent 45e457e commit 8f55a51
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 12 deletions.
2 changes: 1 addition & 1 deletion BLAZAM/BLAZAM.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<ImplicitUsings>enable</ImplicitUsings>
<ServerGarbageCollection>false</ServerGarbageCollection>
<AssemblyVersion>1.0.3</AssemblyVersion>
<Version>2024.09.28.2337</Version>
<Version>2024.10.01.0034</Version>
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
<RootNamespace>BLAZAM</RootNamespace>
<GenerateDocumentationFile>False</GenerateDocumentationFile>
Expand Down
8 changes: 1 addition & 7 deletions BLAZAMGui/UI/Dashboard/Widgets/LockedOutUsers.razor
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,7 @@
</ChildContent>
<MenuContents>

@if (@context.Item.CanUnlock)
{
<MudMenuItem OnClick="(()=>{UnlockAccount(context.Item);})" Icon="@Icons.Material.Outlined.LockOpen">
@AppLocalization["Unlock User"]
</MudMenuItem>

}
<DirectoryEntryContextMenuItems Entry="@context.Item"/>

</MenuContents>
</MudContextMenu>
Expand Down
19 changes: 16 additions & 3 deletions BLAZAMGui/UI/Dashboard/Widgets/NewEntriesWidgetDataGrid.razor
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,28 @@
<Columns>
<TemplateColumn Title=@AppLocalization["Name"]>
<CellTemplate>
<AppTooltip Text="@context.Item?.OU.ToPrettyOu()">
<MudText>@context.Item.CanonicalName</MudText>
</AppTooltip>
<MudContextMenu>

<ChildContent>

<AppTooltip Text="@context.Item?.OU.ToPrettyOu()">
<MudText>@context.Item?.CanonicalName</MudText>
</AppTooltip>

</ChildContent>
<MenuContents>

<DirectoryEntryContextMenuItems Entry="@context.Item" />

</MenuContents>
</MudContextMenu>
</CellTemplate>
</TemplateColumn>
<TemplateColumn Title=@AppLocalization["Created"]>
<CellTemplate>
@if (context.Item?.Created != null)
{

<MudText>@context.Item.Created.Value.ToLocalTime()</MudText>
}
</CellTemplate>
Expand Down
14 changes: 13 additions & 1 deletion BLAZAMGui/UI/Users/DirectoryEntryContextMenuItems.razor
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,22 @@
if(account.CanUnlock && account.LockedOut)
{
<MudMenuItem OnClick="(()=>{UnlockAccount(account);})" Icon="@Icons.Material.Outlined.LockOpen">
@AppLocalization["Unlock User"]
@AppLocalization["Unlock"] @AppLocalization[account.ObjectType.ToString()]
</MudMenuItem>

}
if (account.Enabled)
{
<MudMenuItem OnClick="(()=>{UnlockAccount(account);})" Icon="@Icons.Material.Outlined.Cancel">
@AppLocalization["Disable"] @AppLocalization[account.ObjectType.ToString()]
</MudMenuItem>
}
if (account.Disabled)
{
<MudMenuItem OnClick="(()=>{UnlockAccount(account);})" Icon="@Icons.Material.Outlined.Check">
@AppLocalization["Enable"] @AppLocalization[account.ObjectType.ToString()]
</MudMenuItem>
}
}

<MudMenuItem>
Expand Down

0 comments on commit 8f55a51

Please sign in to comment.