@* Vehicles - Vehicle Class *@ @model Model_VehicleClass @inject SbmLocaliser Localiser @{ ViewData["Title"] = "Vehicle Classes"; Model.AdditionalFiles_JS.Add("js/sbm-veh-cls.js"); }
@* Filter form - wrap header to include paging controls. *@ @using (@Html.BeginForm(FormMethod.Post, new { @id = "frmVehicleClassFilter", @class = "sbm-form", @onSubmit = "return false;" })) {
@Localiser["caption.vehicle.classes"]
@* Burger menu *@
@* Filter Panel *@
@Localiser["label.search"]
@Html.TextBoxFor(model => model.Filter.Search, new { @type = "search", @id = "", @class = "FilterSearch", @maxlength = "32" })
}
@Localiser["label.make"] @Localiser["label.model"] @Localiser["label.derivative"] @Localiser["label.status"]
@* Element templates *@
@* Filter Burger option template - ul is ignored *@
  • XXX
@* VehicleClass row template - table is ignored. *@
@* Burger menu *@
@* Item Burger option template - ul is ignored *@
  • XXX
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmVehicleClassId", @onSubmit = "return false;" })) { @Html.HiddenFor(model => model.VehicleClass.Id, new { @id = "", @class = "VehicleClassId" }) }
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmVehicleClass", @class = "sbm-form", @onSubmit = "return false;" })) { @Html.HiddenFor(model => model.VehicleClass.Exists, new { @id = "", @class = "VehicleClassExists" }) @Html.HiddenFor(model => model.VehicleClass.Id, new { @id = "", @class = "VehicleClassId" }) @* Make *@
@* Contact Model *@
@Html.TextBoxFor(model => model.VehicleClass.Model, new { @id = "ifVehicleClassModel", @class = "VehicleClassModel sbm-input upper", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.SaVehicleClass_Model) })
@* Derivative *@
@Html.TextBoxFor(model => model.VehicleClass.DescBrief, new { @id = "ifVehicleClassDerivative", @class = "VehicleClassDerivative sbm-input", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.SaVehicleClass_DescBrief) })
@* Status *@
@* Notes *@
@Html.TextAreaFor(model => model.VehicleClass.Notes, new { @id = "ifVehicleClassNotes", @class = "VehicleClassNotes sbm-textarea", @rows = 3, @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.SaVehicleClass_Notes) })
}