Permissions & Authorization for Users #24

Initial Release; Includes Database and MVC refactoring
This commit is contained in:
Gary Sharp
2013-10-10 19:13:16 +11:00
parent 172ce5524a
commit a099d68915
458 changed files with 40221 additions and 12130 deletions
@@ -1,4 +1,7 @@
@model Disco.Web.Models.User.ShowModel
@{
Authorization.Require(Claims.User.ShowAssignmentHistory);
}
<div id="UserDetailTab-AssignmentHistory" class="UserPart">
@if (Model.User.DeviceUserAssignments.Count > 0)
{
@@ -19,7 +22,14 @@
{
<tr>
<td>
@Html.ActionLink(dua.Device.SerialNumber, MVC.Device.Show(dua.DeviceSerialNumber))
@if (Authorization.Has(Claims.Device.Show))
{
@Html.ActionLink(dua.Device.SerialNumber, MVC.Device.Show(dua.DeviceSerialNumber))
}
else
{
@dua.Device.SerialNumber
}
</td>
<td>
@dua.Device.AssetNumber