Files
Disco/Disco.Web/Views/Job/JobParts/JobMetaAdditions.cshtml
Gary Sharp a099d68915 Permissions & Authorization for Users #24
Initial Release; Includes Database and MVC refactoring
2013-10-10 19:13:16 +11:00

27 lines
750 B
Plaintext

@model Disco.Web.Models.Job.ShowModel
@using Disco.Models.Repository;
@{
Authorization.Require(Claims.Job.Show);
Html.BundleDeferred("~/ClientScripts/Modules/Disco-PropertyChangeHelpers");
}
@switch (Model.Job.JobTypeId)
{
case JobType.JobTypeIds.HWar:
if (Authorization.Has(Claims.Job.ShowWarranty))
{
@Html.Partial(MVC.Job.Views.JobParts.Warranty);
}
break;
case JobType.JobTypeIds.HNWar:
@Html.Partial(MVC.Job.Views.JobParts.NonWarranty);
break;
case JobType.JobTypeIds.UMgmt:
if (Authorization.Has(Claims.Job.ShowFlags))
{
@Html.Partial(MVC.Job.Views.JobParts.Flags);
}
break;
default:
break;
}