45 lines
1.2 KiB
Text
45 lines
1.2 KiB
Text
@model RoleUserCollection
|
||
@{
|
||
ViewBag.Title = "Role"+" "+Model.Name;
|
||
}
|
||
|
||
<h2>@ViewBag.Title</h2>
|
||
<p>
|
||
<a asp-action="Enroll" asp-route-RoleName="@Model.Name" class="btn btn-primary" >Enroll</a>
|
||
</p>
|
||
|
||
<ul>
|
||
<table class="table">
|
||
<tr>
|
||
<th>
|
||
User
|
||
</th>
|
||
<th>
|
||
</th>
|
||
</tr>
|
||
|
||
@foreach (var user in Model.Users) {
|
||
<tr>
|
||
<td>
|
||
@if (user.UserId==User.GetUserId()) {
|
||
<span class="badge badge-warning">You</span>
|
||
}
|
||
@if (SiteSettings.Value.Admin.EMail == user.Email) {
|
||
<span class="badge badge-success">Admin</span>
|
||
}
|
||
@if (SiteSettings.Value.Owner.EMail == user.Email) {
|
||
<span class="badge badge-success">Owner</span>
|
||
}
|
||
@if (!String.IsNullOrWhiteSpace(user.Avatar))
|
||
{
|
||
<img src="@user.Avatar" alt="avatar" class="user-icon"/>
|
||
}
|
||
<span> @user.UserName <@(user.Email)> </span>
|
||
</td>
|
||
<td>
|
||
<a asp-action="Fire" asp-route-RoleName="@Model.Name" asp-route-UserId="@user.UserId" class="btn btn-success" >
|
||
<img src="~/images/ptcroix.png" /> Fire </a>
|
||
</td>
|
||
</tr>
|
||
}
|
||
</table>
|