more partial views and logic for reminder.

This commit is contained in:
DESKTOP-GENO133\IvanPlex
2024-01-06 21:32:11 -07:00
parent 206b053d27
commit b5f8d2d44e
7 changed files with 282 additions and 10 deletions

View File

@@ -34,6 +34,9 @@ $(document).ready(function () {
case "report-tab":
getVehicleReport();
break;
case "reminder-tab":
getVehicleReminders(vehicleId);
break;
}
switch (e.relatedTarget.id) { //clear out previous tabs with grids in them to help with performance
case "servicerecord-tab":
@@ -51,6 +54,9 @@ $(document).ready(function () {
case "report-tab":
$("#report-tab-pane").html("");
break;
case "reminder-tab":
$("#reminder-tab-pane").html("");
break;
}
});
getVehicleServiceRecords(vehicleId);
@@ -91,6 +97,13 @@ function getVehicleTaxRecords(vehicleId) {
}
});
}
function getVehicleReminders(vehicleId) {
$.get(`/Vehicle/GetReminderRecordsByVehicleId?vehicleId=${vehicleId}`, function (data) {
if (data) {
$("#reminder-tab-pane").html(data);
}
});
}
function getVehicleReport() {
$.get(`/Vehicle/GetReportPartialView`, function (data) {
if (data) {
@@ -158,4 +171,13 @@ function uploadVehicleFilesAsync(event) {
}
}
});
}
function showAddReminderModal() {
$.get('/Vehicle/GetAddReminderRecordPartialView', function (data) {
$("#reminderRecordModalContent").html(data);
$('#reminderDate').datepicker({
startDate: "+0d"
});
$("#reminderRecordModal").modal("show");
});
}