@model Disco.Web.Areas.Config.Models.DeviceModel.ComponentsModel @{ Authorization.Require(Claims.Config.DeviceModel.Show); var canConfig = Authorization.Has(Claims.Config.DeviceModel.ConfigureComponents); Html.BundleDeferred("~/ClientScripts/Modules/Disco-jQueryExtensions"); } @if (canConfig) { @foreach (var item in Model.DeviceComponents) { }
Description Cost Job Types  
Add Component

Hardware Non-Warranty Job Types

@CommonHelpers.CheckBoxList("SubTypes", Model.JobSubTypes.ToSelectListItems(), 2)

This item will be permanently deleted and cannot be recovered. Are you sure?

} else { @foreach (var item in Model.DeviceComponents) { }
Description Cost Job Types
@item.Description @item.Cost.ToString("C") @if (item.JobSubTypes.Count > 0) {
    @foreach (var jst in item.JobSubTypes) {
  • @jst.Description
  • }
} else { <None Specified> }
}