@model Disco.Web.Models.Job.CreateModel @{ Authorization.Require(Claims.Job.Actions.Create); Layout = "~/Views/Shared/_DialogLayout.cshtml"; ViewBag.Title = Html.ToBreadcrumb("Jobs", MVC.Job.Index(), "Create"); }
@using (Html.BeginForm(MVC.Job.Create(), FormMethod.Post)) { @Html.HiddenFor(m => m.DeviceSerialNumber) @Html.HiddenFor(m => m.UserId) @Html.HiddenFor(m => m.QuickLogDestinationUrl) @Html.Partial(MVC.Job.Views._CreateSubject, Model) @Html.ValidationSummary(true)

Type

@Html.ValidationMessageFor(m => m.Type) @CommonHelpers.RadioButtonList("Type", Model.JobTypes.ToSelectListItems(Model.Type), 3) @Html.ValidationMessageFor(m => m.SubTypes)
@foreach (var jt in Model.JobTypes) {
@CommonHelpers.CheckBoxList("SubTypes", Model.JobSubTypes.Where(jst => jst.JobTypeId == jt.Id).ToList().ToSelectListItems(Model.SubTypes), 3)
}
@Html.ValidationMessageFor(m => m.DeviceHeld) @Html.HiddenFor(m => m.DeviceHeld)

Device Held

Comments

@Html.EditorFor(m => m.Comments)

Quick Log

Task Time

@Html.ValidationMessageFor(m => m.QuickLogTaskTimeMinutes) Minutes
}