Jonathan Ouellette 580e90f6a2 initial add
2022-09-27 14:10:30 -07:00

48 lines
1.5 KiB
Plaintext

@{
ViewBag.Title = "Reports";
}
<div class="panel panel-default">
<div class="panel-heading">
<table style="width: 100%">
<tr>
<td align="center" style="font-size: 24px; font-weight:bold; color: crimson">
Reports
</td>
</tr>
</table>
</div>
<div id="reportslistdiv" class="k-content" style="font-size: 16px">
@if (ViewBag.HasITARAccess == false)
{
<span>ITAR access is required for reports</span>
}
else
{
@(Html.Kendo().Grid<Fab2ApprovalSystem.ViewModels.ReportViewModel>()
.Name("reportslist")
.Columns(columns =>
{
columns.Bound(m => m.ReportName).Width("30%").ClientTemplate("<a href='" + @Url.Action("Report", "Reports") + "/#=ReportID#'>#=ReportName#</a>");
columns.Bound(m => m.Description);
})
.DataSource(dataSource => dataSource
.Ajax()
.Read(read => read.Action("GetReports", "Reports"))
.Events(events => events.Error("getReportsError"))
)
)
}
</div>
</div>
<script type="text/javascript">
function getReportsParms() {
return {
docType: "",
};
};
function getReportsError(e, status) {
alert("A server error has occurred: " + e.errorThrown);
}
</script>