BuildFeed/Areas/admin/Views/users/index.cshtml

73 lines
2.3 KiB
Plaintext
Raw Normal View History

2014-10-11 06:57:02 +08:00
@model IEnumerable<System.Web.Security.MembershipUser>
@{
ViewBag.Title = "Manage users | BuildFeed";
2014-10-11 06:57:02 +08:00
}
<h2>Manage users</h2>
2014-10-11 06:57:02 +08:00
2014-12-16 22:43:26 +08:00
<ul>
<li>@Html.ActionLink("View administrators", "admins")</li>
<li>@Html.ActionLink("Return to admin panel", "index", "base")</li>
2014-12-16 22:43:26 +08:00
</ul>
<table class="table table-striped table-bordered table-admin">
<thead>
2014-10-11 06:57:02 +08:00
<tr>
<th>
Username
</th>
<th>
Email Address
</th>
2014-10-11 06:57:02 +08:00
<td>
Last Login Time
2014-10-11 06:57:02 +08:00
</td>
<td>
Last Lockout Time
2014-10-11 06:57:02 +08:00
</td>
<th style="width:108px;"></th>
<th style="width:108px;"></th>
</tr>
</thead>
<tbody>
@foreach (MembershipUser mu in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => mu.UserName)
</td>
<td>
@Html.DisplayFor(modelItem => mu.Email)
</td>
<td>
@Html.DisplayFor(modelItem => mu.LastLoginDate)
</td>
<td>
@Html.DisplayFor(modelItem => mu.LastLockoutDate)
</td>
<td class="text-right">
@if (mu.IsApproved)
{
@Html.ActionLink("Unapprove", "unapprove", new { id = mu.ProviderUserKey }, new { @class = "btn btn-danger", style = "width:90px;" })
}
else
{
@Html.ActionLink("Approve", "approve", new { id = mu.ProviderUserKey }, new { @class = "btn btn-success", style = "width:90px;" })
}
</td>
<td class="text-right">
@if (!mu.IsLockedOut)
{
@Html.ActionLink("Lock", "lock", new { id = mu.ProviderUserKey }, new { @class = "btn btn-danger", style = "width:90px;" })
}
else
{
@Html.ActionLink("Unlock", "unlock", new { id = mu.ProviderUserKey }, new { @class = "btn btn-success", style = "width:90px;" })
}
</td>
</tr>
}
</tbody>
2014-10-11 06:57:02 +08:00
</table>