a099d68915
Initial Release; Includes Database and MVC refactoring
27 lines
750 B
Plaintext
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;
|
|
} |