#pragma warning disable 1591 //------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.34014 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace Disco.Web.Views.Job.JobParts { using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Text; using System.Web; using System.Web.Helpers; using System.Web.Mvc; using System.Web.Mvc.Ajax; using System.Web.Mvc.Html; using System.Web.Routing; using System.Web.Security; using System.Web.UI; using System.Web.WebPages; using Disco; using Disco.BI.Extensions; using Disco.Models.Repository; using Disco.Services; using Disco.Services.Authorization; using Disco.Services.Web; using Disco.Web; using Disco.Web.Extensions; [System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "2.0.0.0")] [System.Web.WebPages.PageVirtualPathAttribute("~/Views/Job/JobParts/NonWarrantyFinance.cshtml")] public partial class NonWarrantyFinance : Disco.Services.Web.WebViewPage { public NonWarrantyFinance() { } public override void Execute() { #line 2 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Html.BundleDeferred("~/ClientScripts/Modules/Disco-PropertyChangeHelpers"); Authorization.Require(Claims.Job.ShowNonWarrantyFinance); #line default #line hidden WriteLiteral("\r\n\r\n \r\n Accounting Charge Required\r\n \r\n \r\n"); WriteLiteral(" "); #line 12 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(CommonHelpers.FriendlyDate(Model.Job.JobMetaNonWarranty.AccountingChargeRequiredDate, "Not Required", "Job_JobMetaNonWarranty_AccountingChargeRequiredDate")); #line default #line hidden WriteLiteral("\r\n "); #line 13 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(string.IsNullOrEmpty(Model.Job.JobMetaNonWarranty.AccountingChargeRequiredUserId) ? string.Empty : string.Format("by {0}", Model.Job.JobMetaNonWarranty.AccountingChargeRequiredUser.ToString())); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 14 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden WriteLiteral("\r\n \r\n \r\n \r\n Accounting Charge Added\r\n \r\n \r\n"); WriteLiteral(" "); #line 21 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(CommonHelpers.FriendlyDate(Model.Job.JobMetaNonWarranty.AccountingChargeAddedDate, "Not Added", "Job_JobMetaNonWarranty_AccountingChargeAddedDate")); #line default #line hidden WriteLiteral("\r\n "); #line 22 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(string.IsNullOrEmpty(Model.Job.JobMetaNonWarranty.AccountingChargeAddedUserId) ? string.Empty : string.Format("by {0}", Model.Job.JobMetaNonWarranty.AccountingChargeAddedUser.ToString())); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 23 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden WriteLiteral("\r\n \r\n \r\n \r\n Accounting Charge Paid\r\n \r\n \r\n"); WriteLiteral(" "); #line 30 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(CommonHelpers.FriendlyDate(Model.Job.JobMetaNonWarranty.AccountingChargePaidDate, "Not Paid", "Job_JobMetaNonWarranty_AccountingChargePaidDate")); #line default #line hidden WriteLiteral("\r\n "); #line 31 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(string.IsNullOrEmpty(Model.Job.JobMetaNonWarranty.AccountingChargePaidUserId) ? string.Empty : string.Format("by {0}", Model.Job.JobMetaNonWarranty.AccountingChargePaidUser.ToString())); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 32 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden WriteLiteral("\r\n \r\n \r\n \r\n Purchase Order Raised\r\n \r\n \r\n"); WriteLiteral(" "); #line 39 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(CommonHelpers.FriendlyDate(Model.Job.JobMetaNonWarranty.PurchaseOrderRaisedDate, "Not Raised", "Job_JobMetaNonWarranty_PurchaseOrderRaisedDate")); #line default #line hidden WriteLiteral("\r\n "); #line 40 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(string.IsNullOrEmpty(Model.Job.JobMetaNonWarranty.PurchaseOrderRaisedUserId) ? string.Empty : string.Format("by {0}", Model.Job.JobMetaNonWarranty.PurchaseOrderRaisedUser.ToString())); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 41 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden WriteLiteral("\r\n \r\n \r\n \r\n Purchase Order Reference\r\n " + " \r\n \r\n"); #line 48 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" #line default #line hidden #line 48 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" if (Authorization.Has(Claims.Job.Properties.NonWarrantyProperties.PurchaseOrderReference)) { #line default #line hidden #line 50 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(Html.TextBoxFor(m => m.Job.JobMetaNonWarranty.PurchaseOrderReference)); #line default #line hidden #line 50 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" #line default #line hidden #line 51 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 51 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" #line default #line hidden #line 52 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 52 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" #line default #line hidden WriteLiteral(" $(function () { var $purchaseOrderReference = $('#Job_JobMetaNonWarranty_PurchaseOrderReference'); var $ajaxSave = $purchaseOrderReference.next('.ajaxSave'); $purchaseOrderReference .watermark('No Reference') .focus(function () { $purchaseOrderReference.select() }) .keydown(function (e) { $ajaxSave.show(); if (e.which == 13) { $(this).blur(); } }).blur(function () { $ajaxSave.hide(); }) .change(function () { $ajaxSave.hide(); $ajaxLoading = $ajaxSave.next('.ajaxLoading').show(); var data = { PurchaseOrderReference: $purchaseOrderReference.val() }; $.ajax({ url: '"); #line 73 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(Url.Action(MVC.API.Job.UpdateNonWarrantyPurchaseOrderReference(Model.Job.Id, null))); #line default #line hidden WriteLiteral(@"', dataType: 'json', data: data, success: function (d) { if (d == 'OK') { $ajaxLoading.hide().next('.ajaxOk').show().delay('fast').fadeOut('slow'); } else { $ajaxLoading.hide(); alert('Unable to update purchase order reference: ' + d); } }, error: function (jqXHR, textStatus, errorThrown) { alert('Unable to update purchase order reference: ' + textStatus); $ajaxLoading.hide(); } }); }); }); "); #line 92 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" } else { if (string.IsNullOrWhiteSpace(Model.Job.JobMetaNonWarranty.PurchaseOrderReference)) { #line default #line hidden WriteLiteral(" <Unknown/None>\r\n"); #line 98 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" } else { #line default #line hidden #line 101 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(Model.Job.JobMetaNonWarranty.PurchaseOrderReference); #line default #line hidden #line 101 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" } } #line default #line hidden WriteLiteral(" \r\n \r\n \r\n Purchase Order Sent\r\n \r\n \r\n"); WriteLiteral(" "); #line 110 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(CommonHelpers.FriendlyDate(Model.Job.JobMetaNonWarranty.PurchaseOrderSentDate, "Not Sent", "Job_JobMetaNonWarranty_PurchaseOrderSentDate")); #line default #line hidden WriteLiteral("\r\n "); #line 111 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(string.IsNullOrEmpty(Model.Job.JobMetaNonWarranty.PurchaseOrderSentUserId) ? string.Empty : string.Format("by {0}", Model.Job.JobMetaNonWarranty.PurchaseOrderSentUser.ToString())); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 112 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden WriteLiteral("\r\n \r\n \r\n \r\n Invoice Received\r\n \r\n \r\n"); WriteLiteral(" "); #line 119 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(CommonHelpers.FriendlyDate(Model.Job.JobMetaNonWarranty.InvoiceReceivedDate, "Not Received", "Job_JobMetaNonWarranty_InvoiceReceivedDate")); #line default #line hidden WriteLiteral("\r\n "); #line 120 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(string.IsNullOrEmpty(Model.Job.JobMetaNonWarranty.InvoiceReceivedUserId) ? string.Empty : string.Format("by {0}", Model.Job.JobMetaNonWarranty.InvoiceReceivedUser.ToString())); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 121 "..\..\Views\Job\JobParts\NonWarrantyFinance.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden WriteLiteral("\r\n \r\n \r\n\r\n\r\n"); } } } #pragma warning restore 1591