< Summary

Class:MUNity.BlazorServer.Pages.Admin.AdminUsers
Assembly:MUNity.BlazorServer
File(s):C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNity.BlazorServer\Pages\Admin\AdminUsers.razor
Covered lines:0
Uncovered lines:7
Coverable lines:7
Total lines:37
Line coverage:0% (0 of 7)
Covered branches:0
Total branches:4
Branch coverage:0% (0 of 4)
Covered methods:0
Total methods:0
Method coverage:

File(s)

C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNity.BlazorServer\Pages\Admin\AdminUsers.razor

#LineLine coverage
 1@inject MunityContext dbContext
 2
 3@page "/admin/users"
 4
 5<AuthorizeView Roles="Head-Admin, Admin">
 6    <Authorized>
 7        <table class="table">
 8            <thead>
 9                <tr>
 10                    <th>Username</th>
 11                    <th>Vorname</th>
 12                    <th>Nachname</th>
 13                    <th>Mail</th>
 14                </tr>
 15            </thead>
 16            <tbody>
 017                @foreach(var user in dbContext.Users.OrderBy(n => n.UserName).Take(100))
 018                {
 19                    <tr class="@((user.IsShadowUser) ? "table-warning" : null)">
 020                        <td>@user.UserName</td>
 021                        <td>@user.Forename</td>
 022                        <td>@user.Lastname</td>
 023                        <td>@user.Email</td>
 24                    </tr>
 025                }
 26            </tbody>
 27        </table>
 28
 29    </Authorized>
 30    <NotAuthorized>
 31        <p>Zugriff verweigert!</p>
 32    </NotAuthorized>
 33</AuthorizeView>
 34
 35@code {
 36
 37}

Methods/Properties