| \r\n \r\n \r\n \r\n \r\n
\r\n \r\n");
#line 140 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 140 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Authorization.Has(Claims.Job.Actions.GenerateDocuments))
{
#line default
#line hidden
WriteLiteral(" (Model.Job.JobType.Id #line default #line hidden , 3300), false) ); WriteLiteral(">"); #line 62 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Model.Job.JobType.Description); #line default #line hidden WriteLiteral("\r\n
\r\n \r\n");
WriteLiteral(" \r\n");
#line 138 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n \r\n"); WriteLiteral(" "); #line 95 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Model.Job.JobType.Description); #line default #line hidden WriteLiteral("\r\n\r\n"); #line 97 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden #line 97 "..\..\Views\Job\JobParts\_Subject.cshtml" using (Html.BeginForm(MVC.API.Job.UpdateSubTypes(Model.Job.Id, redirect: true), FormMethod.Post, new { id = "formUpdateJobTypes" })) { #line default #line hidden #line 99 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 99 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden #line 100 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(CommonHelpers.CheckBoxList("SubTypes", Model.UpdatableJobSubTypes.ToSelectListItems(Model.Job.JobSubTypes.ToList()), 3)); #line default #line hidden #line 100 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" \r\n " +
" \r\n " +
" \r\n");
#line 106 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" ");
#line 143 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.Partial(MVC.Shared.Views._GenerateDocumentControl, Model.GenerateDocumentControlModel));
#line default
#line hidden
WriteLiteral("\r\n \r\n");
#line 145 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" | \r\n");
#line 148 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 148 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.Device != null)
{
#line default
#line hidden
WriteLiteral(" \r\n \r\n \r\n");
#line 280 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 280 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.DeviceHeld.HasValue)
{
var canEditLocation = Authorization.Has(Claims.Job.Properties.DeviceHeldLocation);
#line default
#line hidden
WriteLiteral(" \r\n \r\n"); #line 154 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden #line 154 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Authorization.Has(Claims.Device.Show)) { #line default #line hidden #line 155 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLink(Model.Job.DeviceSerialNumber, MVC.Device.Show(Model.Job.DeviceSerialNumber))); #line default #line hidden #line 155 "..\..\Views\Job\JobParts\_Subject.cshtml" } else { #line default #line hidden #line 157 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Model.Job.DeviceSerialNumber); #line default #line hidden #line 157 "..\..\Views\Job\JobParts\_Subject.cshtml" } #line default #line hidden WriteLiteral(" \r\n\r\n <" + "div"); WriteLiteral(" class=\"clearfix\""); WriteLiteral(">\r\n\r\n \r\n ");
#line 163 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Model.Job.Device.ComputerName);
#line default
#line hidden
WriteLiteral(" \r\n ");
#line 164 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.ActionLink(Model.Job.Device.DeviceModel.ToString(), MVC.Config.DeviceModel.Index(Model.Job.Device.DeviceModelId)));
#line default
#line hidden
WriteLiteral(" \r\n");
#line 165 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 165 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.Device.DeviceBatch != null)
{
#line default
#line hidden
WriteLiteral(" ");
#line 167 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.ActionLink(Model.Job.Device.DeviceBatch.Name, MVC.Config.DeviceBatch.Index(Model.Job.Device.DeviceBatchId)));
#line default
#line hidden
WriteLiteral(" \r\n");
#line 168 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 169 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.Device.DeviceBatch != null)
{
if (Model.Job.JobTypeId == JobType.JobTypeIds.HWar)
{
#line default
#line hidden
WriteLiteral(" \r\n \r\n");
#line 199 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
if (Model.Job.JobTypeId == JobType.JobTypeIds.HNWar)
{
#line default
#line hidden
WriteLiteral(" DEVICE WARRANTY \r\n " +
" Until: ");
#line 175 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Model.Job.Device.DeviceBatch.WarrantyValidUntil.ToFullDateTime("Unknown"));
#line default
#line hidden
WriteLiteral(" \r\n");
#line 176 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 176 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (!string.IsNullOrWhiteSpace(Model.Job.Device.DeviceBatch.WarrantyDetails))
{
#line default
#line hidden
WriteLiteral(" Show Details\r\n");
WriteLiteral(" (Model.Job.Device.DeviceBatch.Name
#line default
#line hidden
, 11056), false)
);
WriteLiteral(">\r\n \r\n");
WriteLiteral("
");
#line 197 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 180 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(new HtmlString(Model.Job.Device.DeviceBatch.WarrantyDetails));
#line default
#line hidden
WriteLiteral(" \r\n \r\n \r\n");
#line 229 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" ");
#line 231 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.Device.DeviceFlagAssignments.CanShowAny())
{
#line default
#line hidden
WriteLiteral(" INSURANCE \r\n " +
" ");
#line 204 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Model.Job.Device.DeviceBatch.InsuranceSupplier);
#line default
#line hidden
WriteLiteral(" \r\n Until: ");
#line 205 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Model.Job.Device.DeviceBatch.InsuredUntil.ToFullDateTime("Unknown"));
#line default
#line hidden
WriteLiteral(" \r\n");
#line 206 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 206 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (!string.IsNullOrWhiteSpace(Model.Job.Device.DeviceBatch.InsuranceDetails))
{
#line default
#line hidden
WriteLiteral(" Show Details\r\n");
WriteLiteral(" (Model.Job.Device.DeviceBatch.Name
#line default
#line hidden
, 13609), false)
);
WriteLiteral(">\r\n \r\n");
WriteLiteral("
");
#line 227 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 210 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(new HtmlString(Model.Job.Device.DeviceBatch.InsuranceDetails));
#line default
#line hidden
WriteLiteral(" \r\n \r\n");
#line 234 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 234 "..\..\Views\Job\JobParts\_Subject.cshtml"
foreach (var flag in Model.Job.Device.DeviceFlagAssignments.Where(f => !f.RemovedDate.HasValue).Select(f => Tuple.Create(f, DeviceFlagService.GetDeviceFlag(f.DeviceFlagId))))
{
if (flag.Item2.permission.CanShow())
{
#line default
#line hidden
WriteLiteral(" (flag.Item2.flag.Icon
#line default
#line hidden
, 15713), false)
, Tuple.Create(Tuple.Create(" ", 15736), Tuple.Create("fa-fw", 15737), true)
, Tuple.Create(Tuple.Create(" ", 15742), Tuple.Create("d-", 15743), true)
#line 238 "..\..\Views\Job\JobParts\_Subject.cshtml"
, Tuple.Create(Tuple.Create("", 15745), Tuple.Create \r\n");
#line 277 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n");
#line 528 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 529 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.WaitingForUserAction.HasValue)
{
#line default
#line hidden
WriteLiteral("
\r\n \r\n");
#line 535 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 536 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.UserDetails != null && Model.UserDetails.Count(d => !d.Key.EndsWith("&")) > 0)
{
#line default
#line hidden
WriteLiteral(" Awaiting Action\r\n " + " Since: "); #line 533 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Model.Job.WaitingForUserAction.ToFullDateTime()); #line default #line hidden WriteLiteral("\r\n\r\n");
#line 539 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 539 "..\..\Views\Job\JobParts\_Subject.cshtml"
foreach (var detail in Model.UserDetails.Where(d => !d.Key.EndsWith("&")))
{
#line default
#line hidden
WriteLiteral("
");
#line 566 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n \r\n");
#line 553 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral("
| \r\n");
#line 569 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ||||||||||||||||
| \r\n");
#line 573 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 573 "..\..\Views\Job\JobParts\_Subject.cshtml"
List \r\n \r\n");
WriteLiteral(" \r\n");
#line 630 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral("\r\n\r\n");
#line 633 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 633 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanCloseNormally())
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n \r\n");
#line 590 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 590 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.Job.ForceClose(Model.Job.Id, null, true)))
{
#line default
#line hidden
#line 592 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 592 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n Are you sure?\r\n \r\n " + "
Reason:\r\n"); WriteLiteral("\r\n \r\n \r\n"); #line 597 "..\..\Views\Job\JobParts\_Subject.cshtml" } #line default #line hidden WriteLiteral("\r\n");
#line 637 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 637 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.Job.Close(Model.Job.Id, true)))
{
#line default
#line hidden
#line 639 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 639 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral("
");
#line 674 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 675 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanReopen())
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n Are you sure?\r\n \r\n\r\n");
#line 679 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 679 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.Job.Reopen(Model.Job.Id, true)))
{
#line default
#line hidden
#line 681 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 681 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral("
");
#line 716 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 717 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanDelete())
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n Are you sure?\r\n \r\n\r\n");
#line 721 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 721 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.Job.Delete(Model.Job.Id, true)))
{
#line default
#line hidden
#line 723 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 723 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral("
");
#line 758 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 759 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanAddQueues() && Model.AvailableQueues != null && Model.AvailableQueues.Count > 0)
{
var priorityValue = JobQueuePriority.Normal.ToString();
var priorityItems = Enum.GetNames(typeof(JobQueuePriority)).Select(i => new SelectListItem() { Text = i, Value = i, Selected = (i == priorityValue) }).ToList();
var slaOptions = Disco.Services.Jobs.JobQueues.JobQueueService.SlaOptions.Select(o => new SelectListItem() { Text = o.Value, Value = o.Key.ToString() }).ToList();
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n This item will be permanently deleted and cannot be recovered. Are you" + " sure?\r\n \r\n\r\n");
#line 769 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 769 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.JobQueueJob.AddJob()))
{
#line default
#line hidden
#line 771 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 771 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" (Model.Job.Id
#line default
#line hidden
, 49714), false)
);
WriteLiteral(" />\r\n");
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 871 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 872 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanLogWarranty())
{
#line default
#line hidden
#line 874 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.ActionLinkSmallButton("Lodge Warranty", MVC.Job.LogWarranty(Model.Job.Id, null, null), "Job_Show_Job_Actions_LogWarranty_Button"));
#line default
#line hidden
#line 874 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 876 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanWarrantyCompleted())
{
using (Html.BeginForm(MVC.API.Job.UpdateWarrantyExternalCompletedDate(Model.Job.Id, "Now", true)))
{
#line default
#line hidden
#line 880 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 880 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
#line 882 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" ");
#line 884 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanLogInsurance())
{
#line default
#line hidden
#line 886 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.ActionLinkSmallButton("Lodge Insurance", MVC.Job.LogInsurance(Model.Job.Id, null, null), "Job_Show_Job_Actions_LogInsurance_Button", "alert"));
#line default
#line hidden
#line 886 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 888 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanLogRepair())
{
#line default
#line hidden
#line 890 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.ActionLinkSmallButton("Lodge Repair", MVC.Job.LogRepair(Model.Job.Id, null, null), "Job_Show_Job_Actions_LogRepair_Button"));
#line default
#line hidden
#line 890 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 892 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanRepairComplete())
{
using (Html.BeginForm(MVC.API.Job.UpdateNonWarrantyRepairerCompletedDate(Model.Job.Id, "Now", true)))
{
#line default
#line hidden
#line 896 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 896 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
#line 898 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" ");
#line 900 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanConvertHWarToHNWar())
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 775 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 775 "..\..\Views\Job\JobParts\_Subject.cshtml"
foreach (var jobQueue in Model.AvailableQueues.OrderBy(jq => jq.Name))
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n (jobQueue.Icon
#line default
#line hidden
, 50210), false)
, Tuple.Create(Tuple.Create(" ", 50226), Tuple.Create("fa-fw", 50227), true)
, Tuple.Create(Tuple.Create(" ", 50232), Tuple.Create("fa-lg", 50233), true)
, Tuple.Create(Tuple.Create(" ", 50238), Tuple.Create("d-", 50239), true)
#line 778 "..\..\Views\Job\JobParts\_Subject.cshtml"
, Tuple.Create(Tuple.Create("", 50241), Tuple.Create \r\n");
#line 780 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r" +
"\n");
#line 796 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n Job Pri" + "ority\r\n"); WriteLiteral(" "); #line 785 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.DropDownList("Priority", priorityItems, new { id = "Job_Show_Job_Actions_AddQueue_Priority" })); #line default #line hidden WriteLiteral(" (priorityValue.ToLower() #line default #line hidden , 50682), false) ); WriteAttribute("title", Tuple.Create(" title=\"", 50709), Tuple.Create("\"", 50742) #line 785 "..\..\Views\Job\JobParts\_Subject.cshtml" , Tuple.Create(Tuple.Create("", 50717), Tuple.Create\r\n " +
" \r\n SLA Target\r\n"); WriteLiteral(" "); #line 789 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.DropDownList("SLAExpiresMinutes", slaOptions, new { id = "Job_Show_Job_Actions_AddQueue_SLAExpiresMinutes" })); #line default #line hidden WriteLiteral("\r\n\r\n " +
" \r\n Tasks/Comment\r\n " + "\r\n\r\n");
#line 904 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 904 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.Job.ConvertHWarToHNWar(Model.Job.Id, true)))
{
#line default
#line hidden
#line 906 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 906 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral("
");
#line 943 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n This process is not reversible. | \r\n");
#line 945 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 945 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.Device != null)
{
#line default
#line hidden
WriteLiteral(" \r\n"); #line 948 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden #line 948 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanDeviceHeld()) { using (Html.BeginForm(MVC.API.Job.DeviceHeld(Model.Job.Id, true))) { #line default #line hidden #line 952 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 952 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden WriteLiteral(" \r\n"); #line 954 "..\..\Views\Job\JobParts\_Subject.cshtml" } } #line default #line hidden WriteLiteral(" "); #line 956 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanDeviceReadyForReturn()) { using (Html.BeginForm(MVC.API.Job.DeviceReadyForReturn(Model.Job.Id, true))) { #line default #line hidden #line 960 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 960 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden WriteLiteral(" \r\n"); #line 962 "..\..\Views\Job\JobParts\_Subject.cshtml" } } #line default #line hidden WriteLiteral(" "); #line 964 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanDeviceReturned()) { using (Html.BeginForm(MVC.API.Job.DeviceReturned(Model.Job.Id, true))) { #line default #line hidden #line 968 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 968 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden WriteLiteral(" \r\n"); #line 970 "..\..\Views\Job\JobParts\_Subject.cshtml" } } #line default #line hidden WriteLiteral(" | \r\n"); #line 973 "..\..\Views\Job\JobParts\_Subject.cshtml" } #line default #line hidden WriteLiteral(" "); #line 974 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.User != null) { #line default #line hidden WriteLiteral("\r\n\r\n\r\n");
#line 979 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 979 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanWaitingForUserAction())
{
#line default
#line hidden
WriteLiteral(" Awaiting User Action\r\n");
WriteLiteral(" \r\n");
#line 983 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 983 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.Job.WaitingForUserAction(Model.Job.Id, null, true)))
{
#line default
#line hidden
#line 985 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 985 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 1023 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 1024 "..\..\Views\Job\JobParts\_Subject.cshtml"
if (Model.Job.CanNotWaitingForUserAction())
{
#line default
#line hidden
WriteLiteral(" User Action Resolved\r\n");
WriteLiteral(" Reason:\r\n"); WriteLiteral("\r\n \r\n \r\n"); #line 990 "..\..\Views\Job\JobParts\_Subject.cshtml" } #line default #line hidden WriteLiteral("\r\n");
#line 1028 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
#line 1028 "..\..\Views\Job\JobParts\_Subject.cshtml"
using (Html.BeginForm(MVC.API.Job.NotWaitingForUserAction(Model.Job.Id, null, true)))
{
#line default
#line hidden
#line 1030 "..\..\Views\Job\JobParts\_Subject.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 1030 "..\..\Views\Job\JobParts\_Subject.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 1069 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral("\r\n Resolution:\r\n"); WriteLiteral("\r\n \r\n \r\n"); #line 1035 "..\..\Views\Job\JobParts\_Subject.cshtml" } #line default #line hidden WriteLiteral(" | \r\n");
#line 1072 "..\..\Views\Job\JobParts\_Subject.cshtml"
}
#line default
#line hidden
WriteLiteral("