Files
2026-03-17 08:54:34 -05:00

48 lines
3.0 KiB
Plaintext

@page "/History"
@using ReserveManagementSystemUI.Shared.Components.Table;
@attribute [Authorize(Policy = "IsRMSAssociate")]
<h1>Audit/Activity History</h1>
<TabControl>
<TabTextTemplate Context="TheTab">
@TheTab.Text <img src="images/rotating.gif" alt="Spinning globe" class="App-logo">
</TabTextTemplate>
<ChildContent>
<TabPage Text="Loan History">
<div id="" class="alert alert-primary">We found <b>@reserveHistory.Count</b> history record(s)</div>
<table class="table table-striped table-hover">
<thead>
<tr>
<TableHeader TableHeaderValue="Member Number" OnClick="OnSortClick" HeaderName="MemberNumber" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
<TableHeader TableHeaderValue="Loan Number" OnClick="OnSortClick" HeaderName="LoanNumber" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
<TableHeader TableHeaderValue="Activity Type" OnClick="OnSortClick" HeaderName="ActivityType" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
<TableHeader TableHeaderValue="Old Value" OnClick="OnSortClick" HeaderName="OldValue" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
<TableHeader TableHeaderValue="New Value" OnClick="OnSortClick" HeaderName="NewValue" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
<TableHeader TableHeaderValue="Modified Date" OnClick="OnSortClick" HeaderName="ModifiedDate" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
<TableHeader TableHeaderValue="Modified By" OnClick="OnSortClick" HeaderName="ModifiedBy" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
<TableHeader TableHeaderValue="Description" OnClick="OnSortClick" HeaderName="AuditDescription" SelectedHeader="@currentSortedHeader" Ascending="@ascending" />
</tr>
</thead>
<tbody>
@foreach (var history in reserveHistory)
{
<tr>
<TableData TableDataValue="@history.MemberNumber" />
<TableData TableDataValue="@history.LoanNumber" />
<TableData TableDataValue="@history.ActivityType" />
<TableData TableDataValue="@history.OldValue" />
<TableData TableDataValue="@history.NewValue" />
<TableData TableDataValue="@(history.ModifiedDate.ToString("M/d/yyyy h:mm:ss tt"))" />
<TableData TableDataValue="@history.ModifiedBy" />
<TableData TableDataValue="@history.AuditDescription" />
</tr>
}
</tbody>
</table>
</TabPage>
</ChildContent>
</TabControl>