deploy
Deploy restore contacts feature
fc06b79
@model ContactManagementAPI.ViewModels.AdminHistoryListViewModel
@{
ViewData["Title"] = "Admin History";
}
<div class="admin-container">
<div class="admin-header">
<h2><i class="fas fa-history"></i> Admin History</h2>
</div>
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th>When</th>
<th>By</th>
<th>Action</th>
<th>Entity</th>
<th>Details</th>
</tr>
</thead>
<tbody>
@if (Model.Entries.Any())
{
foreach (var entry in Model.Entries)
{
<tr>
<td>@entry.PerformedAt.ToString("yyyy-MM-dd HH:mm:ss")</td>
<td>@entry.PerformedBy</td>
<td>@entry.ActionType</td>
<td>@entry.EntityType @(entry.EntityId.HasValue ? $"#{entry.EntityId}" : "")</td>
<td>@entry.Details</td>
</tr>
}
}
else
{
<tr>
<td colspan="5">No admin history available yet.</td>
</tr>
}
</tbody>
</table>
</div>
</div>