frontend logic for collision data.

This commit is contained in:
ivancheahhh
2024-01-03 11:19:53 -07:00
parent 4d1c9aa758
commit 1d91f13f6c
8 changed files with 281 additions and 17 deletions

View File

@@ -25,11 +25,20 @@ $(document).ready(function () {
case "gas-tab":
getVehicleGasRecords(vehicleId);
break;
case "accident-tab":
getVehicleCollisionRecords(vehicleId);
break;
}
switch (e.relatedTarget.id) { //clear out previous tabs with grids in them to help with performance
case "servicerecord-tab":
$("#servicerecord-tab-pane").html("");
break;
case "gas-tab":
$("#gas-tab-pane").html("");
break;
case "accident-tab":
$("#accident-tab-pane").html("");
break;
}
});
getVehicleServiceRecords(vehicleId);
@@ -49,6 +58,20 @@ function getVehicleServiceRecords(vehicleId) {
}
})
}
function getVehicleGasRecords(vehicleId) {
$.get(`/Vehicle/GetGasRecordsByVehicleId?vehicleId=${vehicleId}`, function (data) {
if (data) {
$("#gas-tab-pane").html(data);
}
});
}
function getVehicleCollisionRecords(vehicleId) {
$.get(`/Vehicle/GetCollisionRecordsByVehicleId?vehicleId=${vehicleId}`, function (data) {
if (data) {
$("#accident-tab-pane").html(data);
}
});
}
function editVehicle(vehicleId) {
$.get(`/Vehicle/GetEditVehiclePartialViewById?vehicleId=${vehicleId}`, function (data) {
if (data) {
@@ -77,13 +100,6 @@ function deleteVehicle(vehicleId) {
}
});
}
function getVehicleGasRecords(vehicleId) {
$.get(`/Vehicle/GetGasRecordsByVehicleId?vehicleId=${vehicleId}`, function (data) {
if (data) {
$("#gas-tab-pane").html(data);
}
});
}
function uploadVehicleFilesAsync(event) {
let formData = new FormData();
var files = event.files;