Created view to calculate statistics for YTD Permits. Also changed the term RDI to Permit for consistency and understanding
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
|
||||
// =======
|
||||
// Add RDI
|
||||
// Add Permits
|
||||
// =======
|
||||
|
||||
$(document).ready(function () {
|
||||
@@ -37,8 +37,8 @@ $(document).ready(function () {
|
||||
// Date Pickers
|
||||
// ------------
|
||||
|
||||
$("#rdi_entry_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_entry_date",
|
||||
$("#permit_entry_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_entry_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -47,8 +47,8 @@ $(document).ready(function () {
|
||||
todayBtn: "linked",
|
||||
todayHighlight: true});
|
||||
|
||||
$("#rdi_permit_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_permit_date",
|
||||
$("#permit_permit_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_permit_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -65,7 +65,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_entry_date").focus().datepicker("show");
|
||||
$("#permit_entry_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -73,7 +73,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_permit_date").focus().datepicker("show");
|
||||
$("#permit_permit_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -85,7 +85,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#addRDI").submit();
|
||||
$("#addPermit").submit();
|
||||
|
||||
});
|
||||
|
||||
@@ -95,7 +95,7 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnCancel").on("click", function () {
|
||||
|
||||
$sessionStorage.action = $sessionStorage.addRDI || "";
|
||||
$sessionStorage.action = $sessionStorage.addPermit || "";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
@@ -107,20 +107,20 @@ $(document).ready(function () {
|
||||
// Validate Inputs
|
||||
// ---------------
|
||||
|
||||
$("#addRDI").submit(function (e) {
|
||||
$("#addPermit").submit(function (e) {
|
||||
|
||||
var rdi_entry_date = $("#rdi_entry_date"), rdi_county = $("#rdi_county");
|
||||
var permit_entry_date = $("#permit_entry_date"), permit_county = $("#permit_county");
|
||||
|
||||
clearInputErrors();
|
||||
|
||||
|
||||
if (isBlank(rdi_entry_date)) {
|
||||
createInputError(rdi_entry_date, "Entry Date is required");
|
||||
if (isBlank(permit_entry_date)) {
|
||||
createInputError(permit_entry_date, "Entry Date is required");
|
||||
return false;
|
||||
}
|
||||
|
||||
if ($("option:selected", rdi_county).val() === "") {
|
||||
createInputError(rdi_county, "County is required");
|
||||
if ($("option:selected", permit_county).val() === "") {
|
||||
createInputError(permit_county, "County is required");
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -128,7 +128,7 @@ $(document).ready(function () {
|
||||
|
||||
.done(function () {
|
||||
|
||||
$sessionStorage.action = $sessionStorage.editRDI || "";
|
||||
$sessionStorage.action = $sessionStorage.addPermit || "";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
+4
-4
@@ -42,12 +42,12 @@ $(document).ready(function () {
|
||||
|
||||
});
|
||||
|
||||
$(".manage-rdi").on("click", function () {
|
||||
$(".manage-permits").on("click", function () {
|
||||
|
||||
$sessionStorage.action = "RDI.manageRDI";
|
||||
$sessionStorage.action = "Permits.managePermits";
|
||||
$sessionStorage.pagination = "first";
|
||||
$sessionStorage.find_rdi = "";
|
||||
$sessionStorage.rdis_order_by = "";
|
||||
$sessionStorage.find_permit = "";
|
||||
$sessionStorage.permits_order_by = "";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
// =================
|
||||
// Edit RDI
|
||||
// =================
|
||||
// ===========
|
||||
// Edit Permit
|
||||
// ===========
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
@@ -37,8 +37,8 @@ $(document).ready(function () {
|
||||
// Date Pickers
|
||||
// ------------
|
||||
|
||||
$("#rdi_entry_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_entry_date",
|
||||
$("#permit_entry_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_entry_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -47,8 +47,8 @@ $(document).ready(function () {
|
||||
todayBtn: "linked",
|
||||
todayHighlight: true});
|
||||
|
||||
$("#rdi_permit_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_permit_date",
|
||||
$("#permit_permit_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_permit_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -65,7 +65,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_entry_date").focus().datepicker("show");
|
||||
$("#permit_entry_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -73,7 +73,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_permit_date").focus().datepicker("show");
|
||||
$("#permit_permit_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -85,7 +85,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#editRDI").submit();
|
||||
$("#editPermit").submit();
|
||||
|
||||
});
|
||||
|
||||
@@ -95,7 +95,7 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnCancel").on("click", function () {
|
||||
|
||||
$sessionStorage.action = $sessionStorage.editRDI || "";
|
||||
$sessionStorage.action = $sessionStorage.editPermit || "";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
@@ -109,18 +109,18 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnDelete").on("click", function () {
|
||||
|
||||
$("#confirm-dialog").removeClass().addClass("modal confirm-delete-rdi")
|
||||
.find(".modal-title").html("Confirm Delete RDI").end()
|
||||
.find(".modal-body").html("Are you sure you wish to delete this RDI?").end()
|
||||
$("#confirm-dialog").removeClass().addClass("modal confirm-delete-permit")
|
||||
.find(".modal-title").html("Confirm Delete Permit").end()
|
||||
.find(".modal-body").html("Are you sure you wish to delete this Permit?").end()
|
||||
.modal("show");
|
||||
|
||||
});
|
||||
|
||||
$("body").on("click", ".confirm-delete-rdi .btnConfirmDialogConfirm", function () {
|
||||
$("body").on("click", ".confirm-delete-permit .btnConfirmDialogConfirm", function () {
|
||||
|
||||
$.post("./", {action: "RDI.deleteRDI", rdi_serial: $sessionStorage.rdi_serial})
|
||||
$.post("./", {action: "Permits.deletePermit", permit_serial: $sessionStorage.permit_serial})
|
||||
.done(function () {
|
||||
formSubmit({action: $sessionStorage.deleteRDI});
|
||||
formSubmit({action: $sessionStorage.deletePermit});
|
||||
});
|
||||
|
||||
});
|
||||
@@ -129,20 +129,20 @@ $(document).ready(function () {
|
||||
// Validate Inputs
|
||||
// ---------------
|
||||
|
||||
$("#editRDI").submit(function (e) {
|
||||
$("#editPermit").submit(function (e) {
|
||||
|
||||
var rdi_entry_date = $("#rdi_entry_date"), rdi_county = $("#rdi_county");
|
||||
var permit_entry_date = $("#permit_entry_date"), permit_county = $("#permit_county");
|
||||
|
||||
clearInputErrors();
|
||||
|
||||
|
||||
if (isBlank(rdi_entry_date)) {
|
||||
createInputError(rdi_entry_date, "Entry Date is required");
|
||||
if (isBlank(permit_entry_date)) {
|
||||
createInputError(permit_entry_date, "Entry Date is required");
|
||||
return false;
|
||||
}
|
||||
|
||||
if ($("option:selected", rdi_county).val() === "") {
|
||||
createInputError(rdi_county, "County is required");
|
||||
if ($("option:selected", permit_county).val() === "") {
|
||||
createInputError(permit_county, "County is required");
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -150,7 +150,7 @@ $(document).ready(function () {
|
||||
|
||||
.done(function () {
|
||||
|
||||
$sessionStorage.action = $sessionStorage.editRDI || "";
|
||||
$sessionStorage.action = $sessionStorage.editPermit || "";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
// ==========
|
||||
// Manage RDI
|
||||
// ==========
|
||||
// ==============
|
||||
// Manage Permits
|
||||
// ==============
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
@@ -11,7 +11,7 @@ $(document).ready(function () {
|
||||
// Initialize Dropdowns
|
||||
// --------------------
|
||||
|
||||
$("#rdis_per_page").val($sessionStorage.rdis_per_page || "20");
|
||||
$("#permits_per_page").val($sessionStorage.permits_per_page || "20");
|
||||
|
||||
// -----------
|
||||
// Find Button
|
||||
@@ -19,7 +19,7 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnFind").on("click", function () {
|
||||
|
||||
$sessionStorage.action = "RDI.manageRDI";
|
||||
$sessionStorage.action = "Permits.managePermits";
|
||||
$sessionStorage.pagination = "first";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
@@ -30,7 +30,7 @@ $(document).ready(function () {
|
||||
|
||||
});
|
||||
|
||||
$("#find_rdi").on("keyup", function (e) {
|
||||
$("#find_permit").on("keyup", function (e) {
|
||||
if (e.key === "Enter") {
|
||||
$(".btnFind").trigger("click");
|
||||
}
|
||||
@@ -42,9 +42,9 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnClearFind").on("click", function () {
|
||||
|
||||
$("#find_rdi").val("").trigger("change");
|
||||
$("#find_permit").val("").trigger("change");
|
||||
|
||||
$sessionStorage.action = "RDI.manageRDI";
|
||||
$sessionStorage.action = "Permits.managePermits";
|
||||
$sessionStorage.pagination = "first";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
@@ -59,10 +59,10 @@ $(document).ready(function () {
|
||||
// Per Page Change
|
||||
// ---------------
|
||||
|
||||
$("#rdis_per_page").on("change", function () {
|
||||
$("#permits_per_page").on("change", function () {
|
||||
|
||||
$sessionStorage.rdis_per_page = $(this).val();
|
||||
$sessionStorage.action = "RDI.manageRDI";
|
||||
$sessionStorage.permits_per_page = $(this).val();
|
||||
$sessionStorage.action = "Permits.managePermits";
|
||||
$sessionStorage.pagination = "first";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
@@ -79,7 +79,7 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnPagination").on("click", function () {
|
||||
|
||||
$sessionStorage.action = "RDI.manageRDI";
|
||||
$sessionStorage.action = "Permits.managePermits";
|
||||
$sessionStorage.pagination = $(this).data("pagination");
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
@@ -100,8 +100,8 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnAdd").on("click", function () {
|
||||
|
||||
$sessionStorage.action = "RDI.addRDI";
|
||||
$sessionStorage.addRDI = "RDI.manageRDI";
|
||||
$sessionStorage.action = "Permits.addPermit";
|
||||
$sessionStorage.addPermit = "Permits.managePermits";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
@@ -125,7 +125,7 @@ $(document).ready(function () {
|
||||
|
||||
$(".btnRefresh").on("click", function () {
|
||||
|
||||
$sessionStorage.action = "RDI.manageRDI";
|
||||
$sessionStorage.action = "Permits.managePermits";
|
||||
$sessionStorage.pagination = "first";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
@@ -136,19 +136,18 @@ $(document).ready(function () {
|
||||
|
||||
});
|
||||
|
||||
// -----------
|
||||
// RDI Summary
|
||||
// -----------
|
||||
// ---------------
|
||||
// Permits Summary
|
||||
// ---------------
|
||||
|
||||
$("#rdis-table tbody td:not('.selection-checkboxes')").on("click touch", function (e) {
|
||||
$("#permits-table tbody td:not('.selection-checkboxes')").on("click touch", function (e) {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$sessionStorage.action = "RDI.editRDI";
|
||||
$sessionStorage.rdi_serial = $(e.target).closest("tr").data("rdi-serial");
|
||||
$sessionStorage.rdiSummary = "RDI.manageRDI";
|
||||
$sessionStorage.editRDI = "RDI.manageRDI";
|
||||
$sessionStorage.deleteRDI = "RDI.manageRDI";
|
||||
$sessionStorage.action = "Permits.editPermit";
|
||||
$sessionStorage.permit_serial = $(e.target).closest("tr").data("permit-serial");
|
||||
$sessionStorage.editPermit = "Permits.managePermits";
|
||||
$sessionStorage.deletePermit = "Permits.managePermits";
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
@@ -160,43 +159,43 @@ $(document).ready(function () {
|
||||
// Column Heading Sort
|
||||
// -------------------
|
||||
|
||||
if (($sessionStorage.rdis_order_by || "") !== "") {
|
||||
if (($sessionStorage.permits_order_by || "") !== "") {
|
||||
|
||||
$("th[data-order-by = '" + ($sessionStorage.rdis_order_by || "") + "']").append('<i class="' + ($sessionStorage.rdis_order_icon || "") + ' text-danger ms-1 me-0"/>');
|
||||
$("th[data-order-by = '" + ($sessionStorage.permits_order_by || "") + "']").append('<i class="' + ($sessionStorage.permits_order_icon || "") + ' text-danger ms-1 me-0"/>');
|
||||
|
||||
}
|
||||
|
||||
$("th.sortable").on("click", function (e) {
|
||||
|
||||
if ($(e.target).data("order-by") !== ($sessionStorage.rdis_order_by || "")) { // New Column
|
||||
if ($(e.target).data("order-by") !== ($sessionStorage.permits_order_by || "")) { // New Column
|
||||
|
||||
$sessionStorage.rdis_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.rdis_order_direction = "asc";
|
||||
$sessionStorage.rdis_order_icon = "bi bi-arrow-up";
|
||||
$sessionStorage.permits_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.permits_order_direction = "asc";
|
||||
$sessionStorage.permits_order_icon = "bi bi-arrow-up";
|
||||
|
||||
} else {
|
||||
|
||||
switch ($sessionStorage.rdis_order_direction) {
|
||||
switch ($sessionStorage.permits_order_direction) {
|
||||
|
||||
case "" :
|
||||
|
||||
$sessionStorage.rdis_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.rdis_order_direction = "asc";
|
||||
$sessionStorage.rdis_order_icon = "bi bi-arrow-up";
|
||||
$sessionStorage.permits_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.permits_order_direction = "asc";
|
||||
$sessionStorage.permits_order_icon = "bi bi-arrow-up";
|
||||
break;
|
||||
|
||||
case "asc" :
|
||||
|
||||
$sessionStorage.rdis_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.rdis_order_direction = "desc";
|
||||
$sessionStorage.rdis_order_icon = "bi bi-arrow-down";
|
||||
$sessionStorage.permits_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.permits_order_direction = "desc";
|
||||
$sessionStorage.permits_order_icon = "bi bi-arrow-down";
|
||||
break;
|
||||
|
||||
case "desc" :
|
||||
|
||||
$sessionStorage.rdis_order_by = "";
|
||||
$sessionStorage.rdis_order_direction = "";
|
||||
$sessionStorage.rdis_order_icon = "";
|
||||
$sessionStorage.permits_order_by = "";
|
||||
$sessionStorage.permits_order_direction = "";
|
||||
$sessionStorage.permits_order_icon = "";
|
||||
break;
|
||||
|
||||
}
|
||||
@@ -243,7 +242,7 @@ $(document).ready(function () {
|
||||
// Toggle a Select Checkbox
|
||||
// ------------------------
|
||||
|
||||
$(".rdi-row").on("click touch", function (e) {
|
||||
$(".permit-row").on("click touch", function (e) {
|
||||
|
||||
if (!($(e.target).hasClass("selection-area"))) {
|
||||
return false;
|
||||
@@ -280,9 +279,9 @@ $(document).ready(function () {
|
||||
return $(this).val();
|
||||
}).get();
|
||||
|
||||
$("input[name = 'action']", "#PrintRDIForm").val("print");
|
||||
$("input[name = 'selected_rdis']", "#PrintRDIForm").val(selected);
|
||||
$("#PrintRDIForm").submit();
|
||||
$("input[name = 'action']", "#PrintPermitForm").val("print");
|
||||
$("input[name = 'selected_permits']", "#PrintPermitForm").val(selected);
|
||||
$("#PrintPermitForm").submit();
|
||||
|
||||
});
|
||||
|
||||
@@ -370,7 +369,7 @@ $(document).ready(function () {
|
||||
// Per Page Dropdown
|
||||
// -----------------
|
||||
|
||||
$("#rdis_per_page").on("change", function () {
|
||||
$("#permits_per_page").on("change", function () {
|
||||
|
||||
$(".btnFind").trigger("click");
|
||||
|
||||
@@ -22,7 +22,7 @@ $(document).ready(function () {
|
||||
// Initialize Dropdowns
|
||||
// --------------------
|
||||
|
||||
$("#rdis_per_page").val($sessionStorage.rdis_per_page || "20");
|
||||
$("#permits_per_page").val($sessionStorage.permits_per_page || "20");
|
||||
|
||||
// -----------
|
||||
// Input Masks
|
||||
@@ -37,8 +37,8 @@ $(document).ready(function () {
|
||||
// Date Pickers
|
||||
// ------------
|
||||
|
||||
$("#rdi_entry_start_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_entry_start_date",
|
||||
$("#permit_entry_start_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_entry_start_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -46,8 +46,8 @@ $(document).ready(function () {
|
||||
todayBtn: "linked",
|
||||
todayHighlight: true});
|
||||
|
||||
$("#rdi_entry_end_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_entry_end_date",
|
||||
$("#permit_entry_end_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_entry_end_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -55,8 +55,8 @@ $(document).ready(function () {
|
||||
todayBtn: "linked",
|
||||
todayHighlight: true});
|
||||
|
||||
$("#rdi_permit_start_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_permit_start_date",
|
||||
$("#permit_permit_start_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_permit_start_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -64,8 +64,8 @@ $(document).ready(function () {
|
||||
todayBtn: "linked",
|
||||
todayHighlight: true});
|
||||
|
||||
$("#rdi_permit_end_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.rdi_permit_end_date",
|
||||
$("#permit_permit_end_date").datepicker({format: "mm-dd-yyyy",
|
||||
container: "div.permit_permit_end_date",
|
||||
keyboardNavigation: false,
|
||||
showOnFocus: false,
|
||||
autoclose: true,
|
||||
@@ -81,7 +81,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_entry_start_date").focus().datepicker("show");
|
||||
$("#permit_entry_start_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -89,7 +89,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_entry_end_date").focus().datepicker("show");
|
||||
$("#permit_entry_end_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -97,7 +97,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_permit_start_date").focus().datepicker("show");
|
||||
$("#permit_permit_start_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -105,7 +105,7 @@ $(document).ready(function () {
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$("#rdi_permit_end_date").focus().datepicker("show");
|
||||
$("#permit_permit_end_date").focus().datepicker("show");
|
||||
|
||||
});
|
||||
|
||||
@@ -117,15 +117,15 @@ $(document).ready(function () {
|
||||
|
||||
var filter = $(this).val().toLowerCase();
|
||||
|
||||
$(".rdi-row").hide().filter(function () {
|
||||
$(".permit-row").hide().filter(function () {
|
||||
return $(this).find(".filterable").text().toLowerCase().indexOf(filter) > -1;
|
||||
}).show();
|
||||
|
||||
if ($(".rdi-row:visible").length === 0) {
|
||||
$("#rdis-table thead").hide();
|
||||
if ($(".permit-row:visible").length === 0) {
|
||||
$("#permits-table thead").hide();
|
||||
$(".filter-error").removeClass("d-none");
|
||||
} else {
|
||||
$("#rdis-table thead").show();
|
||||
$("#permits-table thead").show();
|
||||
$(".filter-error").addClass("d-none");
|
||||
}
|
||||
|
||||
@@ -154,9 +154,9 @@ $(document).ready(function () {
|
||||
// Per Page Change
|
||||
// ---------------
|
||||
|
||||
$("#rdis_per_page").on("change", function () {
|
||||
$("#permits_per_page").on("change", function () {
|
||||
|
||||
$sessionStorage.rdis_per_page = $(this).val();
|
||||
$sessionStorage.permits_per_page = $(this).val();
|
||||
$sessionStorage.action = "PermitsByBuilder.searchPermits";
|
||||
$sessionStorage.pagination = "first";
|
||||
|
||||
@@ -224,12 +224,12 @@ $(document).ready(function () {
|
||||
$("#spinner-dialog").modal("show");
|
||||
|
||||
delete $sessionStorage.pagination;
|
||||
delete $sessionStorage.rdi_company;
|
||||
delete $sessionStorage.rdi_and_or;
|
||||
delete $sessionStorage.rdi_entry_start_date;
|
||||
delete $sessionStorage.rdi_entry_end_date;
|
||||
delete $sessionStorage.rdi_permit_start_date;
|
||||
delete $sessionStorage.rdi_permit_end_date;
|
||||
delete $sessionStorage.permit_company;
|
||||
delete $sessionStorage.permit_and_or;
|
||||
delete $sessionStorage.permit_entry_start_date;
|
||||
delete $sessionStorage.permit_entry_end_date;
|
||||
delete $sessionStorage.permit_permit_start_date;
|
||||
delete $sessionStorage.permit_permit_end_date;
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
@@ -258,12 +258,12 @@ $(document).ready(function () {
|
||||
|
||||
$("#spinner-dialog").modal("show");
|
||||
|
||||
var builder = $("#rdi_company"),
|
||||
rdi_and_or = $("#rdi_and_or"),
|
||||
rdi_entry_start_date = $("#rdi_entry_start_date"),
|
||||
rdi_entry_end_date = $("#rdi_entry_end_date"),
|
||||
rdi_permit_start_date = $("#rdi_permit_start_date"),
|
||||
rdi_permit_end_date = $("#rdi_permit_end_date"),
|
||||
var builder = $("#permit_company"),
|
||||
permit_and_or = $("#permit_and_or"),
|
||||
permit_entry_start_date = $("#permit_entry_start_date"),
|
||||
permit_entry_end_date = $("#permit_entry_end_date"),
|
||||
permit_permit_start_date = $("#permit_permit_start_date"),
|
||||
permit_permit_end_date = $("#permit_permit_end_date"),
|
||||
form_error = $("#search-form-error");
|
||||
|
||||
clearInputErrors();
|
||||
@@ -278,35 +278,35 @@ $(document).ready(function () {
|
||||
}
|
||||
|
||||
// Validate required fields
|
||||
if ([builder, rdi_entry_start_date, rdi_entry_end_date, rdi_permit_start_date, rdi_permit_end_date].every(isBlank)) {
|
||||
if ([builder, permit_entry_start_date, permit_entry_end_date, permit_permit_start_date, permit_permit_end_date].every(isBlank)) {
|
||||
return showError("Please provide a search criteria.");
|
||||
}
|
||||
|
||||
if (isBlank(rdi_entry_start_date) && !isBlank(rdi_entry_end_date)) {
|
||||
return showError("Please provide an Entry From Date for range.", rdi_entry_start_date);
|
||||
if (isBlank(permit_entry_start_date) && !isBlank(permit_entry_end_date)) {
|
||||
return showError("Please provide an Entry From Date for range.", permit_entry_start_date);
|
||||
}
|
||||
|
||||
if (isBlank(rdi_permit_start_date) && !isBlank(rdi_permit_end_date)) {
|
||||
return showError("Please provide a Permit From Date for range.", rdi_permit_start_date);
|
||||
if (isBlank(permit_permit_start_date) && !isBlank(permit_permit_end_date)) {
|
||||
return showError("Please provide a Permit From Date for range.", permit_permit_start_date);
|
||||
}
|
||||
|
||||
// Validate date ranges
|
||||
if (rdi_entry_end_date.val() && !checkEndingDate(rdi_entry_start_date, rdi_entry_end_date)) {
|
||||
if (permit_entry_end_date.val() && !checkEndingDate(permit_entry_start_date, permit_entry_end_date)) {
|
||||
return showError("Start Date must be prior to End Date");
|
||||
}
|
||||
|
||||
if (rdi_permit_end_date.val() && !checkEndingDate(rdi_permit_start_date, rdi_permit_end_date)) {
|
||||
if (permit_permit_end_date.val() && !checkEndingDate(permit_permit_start_date, permit_permit_end_date)) {
|
||||
return showError("Start Date must be prior to End Date");
|
||||
}
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
$sessionStorage.rdi_company = builder.val();
|
||||
$sessionStorage.rdi_and_or = rdi_and_or.val();
|
||||
$sessionStorage.rdi_entry_start_date = rdi_entry_start_date.val();
|
||||
$sessionStorage.rdi_entry_end_date = rdi_entry_end_date.val();
|
||||
$sessionStorage.rdi_permit_start_date = rdi_permit_start_date.val();
|
||||
$sessionStorage.rdi_permit_end_date = rdi_permit_end_date.val();
|
||||
$sessionStorage.permit_company = builder.val();
|
||||
$sessionStorage.permit_and_or = permit_and_or.val();
|
||||
$sessionStorage.permit_entry_start_date = permit_entry_start_date.val();
|
||||
$sessionStorage.permit_entry_end_date = permit_entry_end_date.val();
|
||||
$sessionStorage.permit_permit_start_date = permit_permit_start_date.val();
|
||||
$sessionStorage.permit_permit_end_date = permit_permit_end_date.val();
|
||||
|
||||
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
|
||||
|
||||
@@ -318,43 +318,43 @@ $(document).ready(function () {
|
||||
// Column Heading Sort
|
||||
// -------------------
|
||||
|
||||
if (($sessionStorage.rdis_order_by || "") !== "") {
|
||||
if (($sessionStorage.permits_order_by || "") !== "") {
|
||||
|
||||
$("th[data-order-by = '" + ($sessionStorage.rdis_order_by || "") + "']").append('<i class="' + ($sessionStorage.rdis_order_icon || "") + ' text-danger ms-1 me-0"/>');
|
||||
$("th[data-order-by = '" + ($sessionStorage.permits_order_by || "") + "']").append('<i class="' + ($sessionStorage.permits_order_icon || "") + ' text-danger ms-1 me-0"/>');
|
||||
|
||||
}
|
||||
|
||||
$("th.sortable").on("click", function (e) {
|
||||
|
||||
if ($(e.target).data("order-by") !== ($sessionStorage.rdis_order_by || "")) { // New Column
|
||||
if ($(e.target).data("order-by") !== ($sessionStorage.permits_order_by || "")) { // New Column
|
||||
|
||||
$sessionStorage.rdis_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.rdis_order_direction = "asc";
|
||||
$sessionStorage.rdis_order_icon = "bi bi-arrow-up";
|
||||
$sessionStorage.permits_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.permits_order_direction = "asc";
|
||||
$sessionStorage.permits_order_icon = "bi bi-arrow-up";
|
||||
|
||||
} else {
|
||||
|
||||
switch ($sessionStorage.rdis_order_direction) {
|
||||
switch ($sessionStorage.permits_order_direction) {
|
||||
|
||||
case "" :
|
||||
|
||||
$sessionStorage.rdis_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.rdis_order_direction = "asc";
|
||||
$sessionStorage.rdis_order_icon = "bi bi-arrow-up";
|
||||
$sessionStorage.permits_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.permits_order_direction = "asc";
|
||||
$sessionStorage.permits_order_icon = "bi bi-arrow-up";
|
||||
break;
|
||||
|
||||
case "asc" :
|
||||
|
||||
$sessionStorage.rdis_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.rdis_order_direction = "desc";
|
||||
$sessionStorage.rdis_order_icon = "bi bi-arrow-down";
|
||||
$sessionStorage.permits_order_by = $(e.target).data("order-by");
|
||||
$sessionStorage.permits_order_direction = "desc";
|
||||
$sessionStorage.permits_order_icon = "bi bi-arrow-down";
|
||||
break;
|
||||
|
||||
case "desc" :
|
||||
|
||||
$sessionStorage.rdis_order_by = "";
|
||||
$sessionStorage.rdis_order_direction = "";
|
||||
$sessionStorage.rdis_order_icon = "";
|
||||
$sessionStorage.permits_order_by = "";
|
||||
$sessionStorage.permits_order_direction = "";
|
||||
$sessionStorage.permits_order_icon = "";
|
||||
break;
|
||||
|
||||
}
|
||||
@@ -401,7 +401,7 @@ $(document).ready(function () {
|
||||
// Toggle a Select Checkbox
|
||||
// ------------------------
|
||||
|
||||
$(".rdi-row").on("click touch", function (e) {
|
||||
$(".permit-row").on("click touch", function (e) {
|
||||
|
||||
if (!($(e.target).hasClass("selection-area"))) {
|
||||
return false;
|
||||
@@ -644,7 +644,7 @@ $(document).ready(function () {
|
||||
// Per Page Dropdown
|
||||
// -----------------
|
||||
|
||||
$("#rdis_per_page").on("change", function () {
|
||||
$("#permits_per_page").on("change", function () {
|
||||
|
||||
$(".btnFind").trigger("click");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user