@model Disco.Web.Models.Job.CreateModel @{ Authorization.Require(Claims.Job.Actions.Create); Layout = MVC.Shared.Views._DialogLayout; 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.SourceUrl) @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", jt.JobSubTypes.ToSelectListItems(Model.SubTypes, true), 3, true, null, false)
}
if (Authorization.Has(Claims.Job.Properties.DeviceHeld)){
@Html.ValidationMessageFor(m => m.DeviceHeld) @Html.HiddenFor(m => m.DeviceHeld)

Device Held

}else{ @Html.Hidden("DeviceHeld", false) }

Comments

@Html.EditorFor(m => m.Comments)
if (Authorization.Has(Claims.Job.Actions.Close)){

Task Time:

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