Added front end for supplies.

This commit is contained in:
DESKTOP-GENO133\IvanPlex
2024-01-16 20:38:54 -07:00
parent 99d5372f25
commit 8af9868d2f
10 changed files with 445 additions and 18 deletions

View File

@@ -30,6 +30,9 @@ $(document).ready(function () {
case "upgrade-tab":
getVehicleUpgradeRecords(vehicleId);
break;
case "supply-tab":
getVehicleSupplyRecords(vehicleId);
break;
}
switch (e.relatedTarget.id) { //clear out previous tabs with grids in them to help with performance
case "servicerecord-tab":
@@ -56,6 +59,9 @@ $(document).ready(function () {
case "notes-tab":
$("#notes-tab-pane").html("");
break;
case "supply-tab":
$("#supply-tab-pane").html("");
break;
}
});
var defaultTab = GetDefaultTab().tab;
@@ -84,6 +90,9 @@ $(document).ready(function () {
case "UpgradeRecord":
getVehicleUpgradeRecords(vehicleId);
break;
case "SupplyRecord":
getVehicleSupplyRecords(vehicleId);
break;
}
});
@@ -104,6 +113,15 @@ function getVehicleServiceRecords(vehicleId) {
}
});
}
function getVehicleSupplyRecords(vehicleId) {
$.get(`/Vehicle/GetSupplyRecordsByVehicleId?vehicleId=${vehicleId}`, function (data) {
if (data) {
$("#supply-tab-pane").html(data);
restoreScrollPosition();
getVehicleHaveImportantReminders(vehicleId);
}
});
}
function getVehicleUpgradeRecords(vehicleId) {
$.get(`/Vehicle/GetUpgradeRecordsByVehicleId?vehicleId=${vehicleId}`, function (data) {
if (data) {