Bug Fix: Warranty Repair list

This commit is contained in:
Gary Sharp
2014-03-18 14:18:59 +11:00
parent 69091e0785
commit b841c6b2c0
4 changed files with 95 additions and 88 deletions
+6 -22
View File
@@ -39,19 +39,10 @@
<td>
@if (Authorization.Has(Claims.Job.Properties.WarrantyProperties.ExternalLoggedDate))
{
@Html.EditorFor(m => m.Job.JobMetaWarranty.ExternalLoggedDate)
@CommonHelpers.FriendlyDate(Model.Job.JobMetaWarranty.ExternalLoggedDate, "Not Logged", "Job_JobMetaWarranty_ExternalLoggedDate")
@AjaxHelpers.AjaxLoader()
<script type="text/javascript">
$(function () {
var dateField = $('#Job_JobMetaWarranty_ExternalLoggedDate');
document.DiscoFunctions.DateChangeHelper(
dateField,
'Unknown',
'@(Url.Action(MVC.API.Job.UpdateWarrantyExternalLoggedDate(Model.Job.Id, null)))',
'ExternalLoggedDate',
null
);
});
document.DiscoFunctions.DateDialogCreateUpdater('@(Url.Action(MVC.API.Job.Update(Model.Job.Id, null)))', 'Warranty Logged', 'Job_JobMetaWarranty_ExternalLoggedDate', null, 'WarrantyExternalLoggedDate', 'Not Logged', '@(Model.Job.OpenedDate.ToISO8601())', false);
</script>
}
else
@@ -89,25 +80,17 @@
}
</td>
</tr>
@if (Model.Job.JobMetaWarranty.ExternalLoggedDate.HasValue){
<tr>
<th style="width: 200px;">Warranty Completed
</th>
<td>
@if (Authorization.Has(Claims.Job.Properties.WarrantyProperties.ExternalCompletedDate))
{
@Html.EditorFor(m => m.Job.JobMetaWarranty.ExternalCompletedDate)
@CommonHelpers.FriendlyDate(Model.Job.JobMetaWarranty.ExternalCompletedDate, "Not Completed", "Job_JobMetaWarranty_ExternalCompletedDate")
@AjaxHelpers.AjaxLoader()
<script type="text/javascript">
$(function () {
var dateField = $('#Job_JobMetaWarranty_ExternalCompletedDate');
document.DiscoFunctions.DateChangeHelper(
dateField,
'Unknown',
'@(Url.Action(MVC.API.Job.UpdateWarrantyExternalCompletedDate(Model.Job.Id, null)))',
'ExternalCompletedDate',
null
);
});
document.DiscoFunctions.DateDialogCreateUpdater('@(Url.Action(MVC.API.Job.Update(Model.Job.Id, null)))', 'Warranty Logged', 'Job_JobMetaWarranty_ExternalCompletedDate', null, 'WarrantyExternalCompletedDate', 'Not Completed', '@(Model.Job.OpenedDate.ToISO8601())', false);
</script>
}
else
@@ -116,6 +99,7 @@
}
</td>
</tr>
}
@if (Authorization.Has(Claims.Job.Properties.WarrantyProperties.ProviderDetails))
{
Html.BundleDeferred("~/ClientScripts/Modules/Disco-AjaxHelperIcons");