clean up duplicate move code
parent
45cddb2264
commit
8b518669f7
|
|
@ -1,9 +1,9 @@
|
|||
import { moveFeeCategoryDown, moveFeeCategoryDownToBottom } from "../../helpers/lotOccupancyDB/moveFeeCategoryDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveFeeCategoryDownToBottom(request.body.feeCategoryId)
|
||||
: moveFeeCategoryDown(request.body.feeCategoryId);
|
||||
? moveRecordDownToBottom("FeeCategories", request.body.feeCategoryId)
|
||||
: moveRecordDown("FeeCategories", request.body.feeCategoryId);
|
||||
const feeCategories = getFeeCategories({}, {
|
||||
includeFees: true
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,17 +1,14 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveFeeCategoryDown,
|
||||
moveFeeCategoryDownToBottom
|
||||
} from "../../helpers/lotOccupancyDB/moveFeeCategoryDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
|
||||
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveFeeCategoryDownToBottom(request.body.feeCategoryId)
|
||||
: moveFeeCategoryDown(request.body.feeCategoryId);
|
||||
? moveRecordDownToBottom("FeeCategories", request.body.feeCategoryId)
|
||||
: moveRecordDown("FeeCategories", request.body.feeCategoryId);
|
||||
|
||||
const feeCategories = getFeeCategories(
|
||||
{},
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveFeeCategoryUp, moveFeeCategoryUpToTop } from "../../helpers/lotOccupancyDB/moveFeeCategoryUp.js";
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveFeeCategoryUpToTop(request.body.feeCategoryId)
|
||||
: moveFeeCategoryUp(request.body.feeCategoryId);
|
||||
? moveRecordUpToTop("FeeCategories", request.body.feeCategoryId)
|
||||
: moveRecordUp("FeeCategories", request.body.feeCategoryId);
|
||||
const feeCategories = getFeeCategories({}, {
|
||||
includeFees: true
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveFeeCategoryUp,
|
||||
moveFeeCategoryUpToTop
|
||||
} from "../../helpers/lotOccupancyDB/moveFeeCategoryUp.js";
|
||||
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveFeeCategoryUpToTop(request.body.feeCategoryId)
|
||||
: moveFeeCategoryUp(request.body.feeCategoryId);
|
||||
? moveRecordUpToTop("FeeCategories", request.body.feeCategoryId)
|
||||
: moveRecordUp("FeeCategories", request.body.feeCategoryId);
|
||||
|
||||
const feeCategories = getFeeCategories(
|
||||
{},
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveLotOccupantTypeDown, moveLotOccupantTypeDownToBottom } from "../../helpers/lotOccupancyDB/moveLotOccupantTypeDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotOccupantTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveLotOccupantTypeDownToBottom(request.body.lotOccupantTypeId)
|
||||
: moveLotOccupantTypeDown(request.body.lotOccupantTypeId);
|
||||
? moveRecordDownToBottom("LotOccupantTypes", request.body.lotOccupantTypeId)
|
||||
: moveRecordDown("LotOccupantTypes", request.body.lotOccupantTypeId);
|
||||
const lotOccupantTypes = getLotOccupantTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveLotOccupantTypeDown,
|
||||
moveLotOccupantTypeDownToBottom
|
||||
} from "../../helpers/lotOccupancyDB/moveLotOccupantTypeDown.js";
|
||||
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotOccupantTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveLotOccupantTypeDownToBottom(request.body.lotOccupantTypeId)
|
||||
: moveLotOccupantTypeDown(request.body.lotOccupantTypeId);
|
||||
? moveRecordDownToBottom("LotOccupantTypes", request.body.lotOccupantTypeId)
|
||||
: moveRecordDown("LotOccupantTypes", request.body.lotOccupantTypeId);
|
||||
|
||||
const lotOccupantTypes = getLotOccupantTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveLotOccupantTypeUp, moveLotOccupantTypeUpToTop } from "../../helpers/lotOccupancyDB/moveLotOccupantTypeUp.js";
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotOccupantTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveLotOccupantTypeUpToTop(request.body.lotOccupantTypeId)
|
||||
: moveLotOccupantTypeUp(request.body.lotOccupantTypeId);
|
||||
? moveRecordUpToTop("LotOccupantTypes", request.body.lotOccupantTypeId)
|
||||
: moveRecordUp("LotOccupantTypes", request.body.lotOccupantTypeId);
|
||||
const lotOccupantTypes = getLotOccupantTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveLotOccupantTypeUp,
|
||||
moveLotOccupantTypeUpToTop
|
||||
} from "../../helpers/lotOccupancyDB/moveLotOccupantTypeUp.js";
|
||||
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotOccupantTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveLotOccupantTypeUpToTop(request.body.lotOccupantTypeId)
|
||||
: moveLotOccupantTypeUp(request.body.lotOccupantTypeId);
|
||||
? moveRecordUpToTop("LotOccupantTypes", request.body.lotOccupantTypeId)
|
||||
: moveRecordUp("LotOccupantTypes", request.body.lotOccupantTypeId);
|
||||
|
||||
const lotOccupantTypes = getLotOccupantTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveLotStatusDown, moveLotStatusDownToBottom } from "../../helpers/lotOccupancyDB/moveLotStatusDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotStatuses } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveLotStatusDownToBottom(request.body.lotStatusId)
|
||||
: moveLotStatusDown(request.body.lotStatusId);
|
||||
? moveRecordDownToBottom("LotStatuses", request.body.lotStatusId)
|
||||
: moveRecordDown("LotStatuses", request.body.lotStatusId);
|
||||
const lotStatuses = getLotStatuses();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveLotStatusDown,
|
||||
moveLotStatusDownToBottom
|
||||
} from "../../helpers/lotOccupancyDB/moveLotStatusDown.js";
|
||||
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotStatuses } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveLotStatusDownToBottom(request.body.lotStatusId)
|
||||
: moveLotStatusDown(request.body.lotStatusId);
|
||||
? moveRecordDownToBottom("LotStatuses", request.body.lotStatusId)
|
||||
: moveRecordDown("LotStatuses", request.body.lotStatusId);
|
||||
|
||||
const lotStatuses = getLotStatuses();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveLotStatusUp, moveLotStatusUpToTop } from "../../helpers/lotOccupancyDB/moveLotStatusUp.js";
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotStatuses } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveLotStatusUpToTop(request.body.lotStatusId)
|
||||
: moveLotStatusUp(request.body.lotStatusId);
|
||||
? moveRecordUpToTop("LotStatuses", request.body.lotStatusId)
|
||||
: moveRecordUp("LotStatuses", request.body.lotStatusId);
|
||||
const lotStatuses = getLotStatuses();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveLotStatusUp,
|
||||
moveLotStatusUpToTop
|
||||
} from "../../helpers/lotOccupancyDB/moveLotStatusUp.js";
|
||||
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotStatuses } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveLotStatusUpToTop(request.body.lotStatusId)
|
||||
: moveLotStatusUp(request.body.lotStatusId);
|
||||
? moveRecordUpToTop("LotStatuses", request.body.lotStatusId)
|
||||
: moveRecordUp("LotStatuses", request.body.lotStatusId);
|
||||
|
||||
const lotStatuses = getLotStatuses();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveLotTypeDown, moveLotTypeDownToBottom } from "../../helpers/lotOccupancyDB/moveLotTypeDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveLotTypeDownToBottom(request.body.lotTypeId)
|
||||
: moveLotTypeDown(request.body.lotTypeId);
|
||||
? moveRecordDownToBottom("LotTypes", request.body.lotTypeId)
|
||||
: moveRecordDown("LotTypes", request.body.lotTypeId);
|
||||
const lotTypes = getLotTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveLotTypeDown,
|
||||
moveLotTypeDownToBottom
|
||||
} from "../../helpers/lotOccupancyDB/moveLotTypeDown.js";
|
||||
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveLotTypeDownToBottom(request.body.lotTypeId)
|
||||
: moveLotTypeDown(request.body.lotTypeId);
|
||||
? moveRecordDownToBottom("LotTypes", request.body.lotTypeId)
|
||||
: moveRecordDown("LotTypes", request.body.lotTypeId);
|
||||
|
||||
const lotTypes = getLotTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveLotTypeUp, moveLotTypeUpToTop } from "../../helpers/lotOccupancyDB/moveLotTypeUp.js";
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveLotTypeUpToTop(request.body.lotTypeId)
|
||||
: moveLotTypeUp(request.body.lotTypeId);
|
||||
? moveRecordUpToTop("LotTypes", request.body.lotTypeId)
|
||||
: moveRecordUp("LotTypes", request.body.lotTypeId);
|
||||
const lotTypes = getLotTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,14 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import { moveLotTypeUp, moveLotTypeUpToTop } from "../../helpers/lotOccupancyDB/moveLotTypeUp.js";
|
||||
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getLotTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveLotTypeUpToTop(request.body.lotTypeId)
|
||||
: moveLotTypeUp(request.body.lotTypeId);
|
||||
? moveRecordUpToTop("LotTypes", request.body.lotTypeId)
|
||||
: moveRecordUp("LotTypes", request.body.lotTypeId);
|
||||
|
||||
const lotTypes = getLotTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveOccupancyTypeDown, moveOccupancyTypeDownToBottom } from "../../helpers/lotOccupancyDB/moveOccupancyTypeDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveOccupancyTypeDownToBottom(request.body.occupancyTypeId)
|
||||
: moveOccupancyTypeDown(request.body.occupancyTypeId);
|
||||
? moveRecordDownToBottom("OccupancyTypes", request.body.occupancyTypeId)
|
||||
: moveRecordDown("OccupancyTypes", request.body.occupancyTypeId);
|
||||
const occupancyTypes = getOccupancyTypes();
|
||||
const allOccupancyTypeFields = getAllOccupancyTypeFields();
|
||||
response.json({
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveOccupancyTypeDown,
|
||||
moveOccupancyTypeDownToBottom
|
||||
} from "../../helpers/lotOccupancyDB/moveOccupancyTypeDown.js";
|
||||
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveOccupancyTypeDownToBottom(request.body.occupancyTypeId)
|
||||
: moveOccupancyTypeDown(request.body.occupancyTypeId);
|
||||
? moveRecordDownToBottom("OccupancyTypes", request.body.occupancyTypeId)
|
||||
: moveRecordDown("OccupancyTypes", request.body.occupancyTypeId);
|
||||
|
||||
const occupancyTypes = getOccupancyTypes();
|
||||
const allOccupancyTypeFields = getAllOccupancyTypeFields();
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveOccupancyTypeUp, moveOccupancyTypeUpToTop } from "../../helpers/lotOccupancyDB/moveOccupancyTypeUp.js";
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveOccupancyTypeUpToTop(request.body.occupancyTypeId)
|
||||
: moveOccupancyTypeUp(request.body.occupancyTypeId);
|
||||
? moveRecordUpToTop("OccupancyTypes", request.body.occupancyTypeId)
|
||||
: moveRecordUp("OccupancyTypes", request.body.occupancyTypeId);
|
||||
const occupancyTypes = getOccupancyTypes();
|
||||
const allOccupancyTypeFields = getAllOccupancyTypeFields();
|
||||
response.json({
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveOccupancyTypeUp,
|
||||
moveOccupancyTypeUpToTop
|
||||
} from "../../helpers/lotOccupancyDB/moveOccupancyTypeUp.js";
|
||||
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveOccupancyTypeUpToTop(request.body.occupancyTypeId)
|
||||
: moveOccupancyTypeUp(request.body.occupancyTypeId);
|
||||
? moveRecordUpToTop("OccupancyTypes", request.body.occupancyTypeId)
|
||||
: moveRecordUp("OccupancyTypes", request.body.occupancyTypeId);
|
||||
|
||||
const occupancyTypes = getOccupancyTypes();
|
||||
const allOccupancyTypeFields = getAllOccupancyTypeFields();
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveWorkOrderMilestoneTypeDown, moveWorkOrderMilestoneTypeDownToBottom } from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveWorkOrderMilestoneTypeDownToBottom(request.body.workOrderMilestoneTypeId)
|
||||
: moveWorkOrderMilestoneTypeDown(request.body.workOrderMilestoneTypeId);
|
||||
? moveRecordDownToBottom("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
|
||||
: moveRecordDown("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
|
||||
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveWorkOrderMilestoneTypeDown,
|
||||
moveWorkOrderMilestoneTypeDownToBottom
|
||||
} from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeDown.js";
|
||||
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveWorkOrderMilestoneTypeDownToBottom(request.body.workOrderMilestoneTypeId)
|
||||
: moveWorkOrderMilestoneTypeDown(request.body.workOrderMilestoneTypeId);
|
||||
? moveRecordDownToBottom("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
|
||||
: moveRecordDown("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
|
||||
|
||||
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveWorkOrderMilestoneTypeUp, moveWorkOrderMilestoneTypeUpToTop } from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeUp.js";
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveWorkOrderMilestoneTypeUpToTop(request.body.workOrderMilestoneTypeId)
|
||||
: moveWorkOrderMilestoneTypeUp(request.body.workOrderMilestoneTypeId);
|
||||
? moveRecordUpToTop("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
|
||||
: moveRecordUp("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
|
||||
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveWorkOrderMilestoneTypeUp,
|
||||
moveWorkOrderMilestoneTypeUpToTop
|
||||
} from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeUp.js";
|
||||
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveWorkOrderMilestoneTypeUpToTop(request.body.workOrderMilestoneTypeId)
|
||||
: moveWorkOrderMilestoneTypeUp(request.body.workOrderMilestoneTypeId);
|
||||
? moveRecordUpToTop("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
|
||||
: moveRecordUp("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
|
||||
|
||||
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveWorkOrderTypeDown, moveWorkOrderTypeDownToBottom } from "../../helpers/lotOccupancyDB/moveWorkOrderTypeDown.js";
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveWorkOrderTypeDownToBottom(request.body.workOrderTypeId)
|
||||
: moveWorkOrderTypeDown(request.body.workOrderTypeId);
|
||||
? moveRecordDownToBottom("WorkOrderTypes", request.body.workOrderTypeId)
|
||||
: moveRecordDown("WorkOrderTypes", request.body.workOrderTypeId);
|
||||
const workOrderTypes = getWorkOrderTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveWorkOrderTypeDown,
|
||||
moveWorkOrderTypeDownToBottom
|
||||
} from "../../helpers/lotOccupancyDB/moveWorkOrderTypeDown.js";
|
||||
|
||||
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveWorkOrderTypeDownToBottom(request.body.workOrderTypeId)
|
||||
: moveWorkOrderTypeDown(request.body.workOrderTypeId);
|
||||
? moveRecordDownToBottom("WorkOrderTypes", request.body.workOrderTypeId)
|
||||
: moveRecordDown("WorkOrderTypes", request.body.workOrderTypeId);
|
||||
|
||||
const workOrderTypes = getWorkOrderTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { moveWorkOrderTypeUp, moveWorkOrderTypeUpToTop } from "../../helpers/lotOccupancyDB/moveWorkOrderTypeUp.js";
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
|
||||
export const handler = async (request, response) => {
|
||||
const success = request.body.moveToEnd === "1"
|
||||
? moveWorkOrderTypeUpToTop(request.body.workOrderTypeId)
|
||||
: moveWorkOrderTypeUp(request.body.workOrderTypeId);
|
||||
? moveRecordUpToTop("WorkOrderTypes", request.body.workOrderTypeId)
|
||||
: moveRecordUp("WorkOrderTypes", request.body.workOrderTypeId);
|
||||
const workOrderTypes = getWorkOrderTypes();
|
||||
response.json({
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
import type { RequestHandler } from "express";
|
||||
|
||||
import {
|
||||
moveWorkOrderTypeUp,
|
||||
moveWorkOrderTypeUpToTop
|
||||
} from "../../helpers/lotOccupancyDB/moveWorkOrderTypeUp.js";
|
||||
|
||||
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
|
||||
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
|
||||
|
||||
export const handler: RequestHandler = async (request, response) => {
|
||||
const success =
|
||||
request.body.moveToEnd === "1"
|
||||
? moveWorkOrderTypeUpToTop(request.body.workOrderTypeId)
|
||||
: moveWorkOrderTypeUp(request.body.workOrderTypeId);
|
||||
? moveRecordUpToTop("WorkOrderTypes", request.body.workOrderTypeId)
|
||||
: moveRecordUp("WorkOrderTypes", request.body.workOrderTypeId);
|
||||
|
||||
const workOrderTypes = getWorkOrderTypes();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveFeeCategoryDown(feeCategoryId: number | string): boolean;
|
||||
export declare function moveFeeCategoryDownToBottom(feeCategoryId: number | string): boolean;
|
||||
export default moveFeeCategoryDown;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
export function moveFeeCategoryDown(feeCategoryId) {
|
||||
const success = moveRecordDown("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
export function moveFeeCategoryDownToBottom(feeCategoryId) {
|
||||
const success = moveRecordDownToBottom("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
export default moveFeeCategoryDown;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
|
||||
export function moveFeeCategoryDown(feeCategoryId: number | string): boolean {
|
||||
const success = moveRecordDown("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveFeeCategoryDownToBottom(feeCategoryId: number | string): boolean {
|
||||
const success = moveRecordDownToBottom("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveFeeCategoryDown;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveFeeCategoryUp(feeCategoryId: number | string): boolean;
|
||||
export declare function moveFeeCategoryUpToTop(feeCategoryId: number | string): boolean;
|
||||
export default moveFeeCategoryUp;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
export function moveFeeCategoryUp(feeCategoryId) {
|
||||
const success = moveRecordUp("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
export function moveFeeCategoryUpToTop(feeCategoryId) {
|
||||
const success = moveRecordUpToTop("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
export default moveFeeCategoryUp;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
|
||||
export function moveFeeCategoryUp(feeCategoryId: number | string): boolean {
|
||||
const success = moveRecordUp("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveFeeCategoryUpToTop(feeCategoryId: number | string): boolean {
|
||||
const success = moveRecordUpToTop("FeeCategories", feeCategoryId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveFeeCategoryUp;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveLotOccupantTypeDown(lotOccupantTypeId: number | string): boolean;
|
||||
export declare function moveLotOccupantTypeDownToBottom(lotOccupantTypeId: number | string): boolean;
|
||||
export default moveLotOccupantTypeDown;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
export function moveLotOccupantTypeDown(lotOccupantTypeId) {
|
||||
const success = moveRecordDown("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveLotOccupantTypeDownToBottom(lotOccupantTypeId) {
|
||||
const success = moveRecordDownToBottom("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveLotOccupantTypeDown;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
|
||||
export function moveLotOccupantTypeDown(lotOccupantTypeId: number | string): boolean {
|
||||
const success = moveRecordDown("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveLotOccupantTypeDownToBottom(lotOccupantTypeId: number | string): boolean {
|
||||
const success = moveRecordDownToBottom("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveLotOccupantTypeDown;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveLotOccupantTypeUp(lotOccupantTypeId: number | string): boolean;
|
||||
export declare function moveLotOccupantTypeUpToTop(lotOccupantTypeId: number | string): boolean;
|
||||
export default moveLotOccupantTypeUp;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
export function moveLotOccupantTypeUp(lotOccupantTypeId) {
|
||||
const success = moveRecordUp("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveLotOccupantTypeUpToTop(lotOccupantTypeId) {
|
||||
const success = moveRecordUpToTop("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveLotOccupantTypeUp;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
|
||||
export function moveLotOccupantTypeUp(lotOccupantTypeId: number | string): boolean {
|
||||
const success = moveRecordUp("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveLotOccupantTypeUpToTop(lotOccupantTypeId: number | string): boolean {
|
||||
const success = moveRecordUpToTop("LotOccupantTypes", lotOccupantTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveLotOccupantTypeUp;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveLotStatusDown(lotStatusId: number | string): boolean;
|
||||
export declare function moveLotStatusDownToBottom(lotStatusId: number | string): boolean;
|
||||
export default moveLotStatusDown;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
export function moveLotStatusDown(lotStatusId) {
|
||||
const success = moveRecordDown("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
export function moveLotStatusDownToBottom(lotStatusId) {
|
||||
const success = moveRecordDownToBottom("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
export default moveLotStatusDown;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
|
||||
export function moveLotStatusDown(lotStatusId: number | string): boolean {
|
||||
const success = moveRecordDown("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveLotStatusDownToBottom(lotStatusId: number | string): boolean {
|
||||
const success = moveRecordDownToBottom("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveLotStatusDown;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveLotStatusUp(lotStatusId: number | string): boolean;
|
||||
export declare function moveLotStatusUpToTop(lotStatusId: number | string): boolean;
|
||||
export default moveLotStatusUp;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
export function moveLotStatusUp(lotStatusId) {
|
||||
const success = moveRecordUp("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
export function moveLotStatusUpToTop(lotStatusId) {
|
||||
const success = moveRecordUpToTop("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
export default moveLotStatusUp;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
|
||||
export function moveLotStatusUp(lotStatusId: number | string): boolean {
|
||||
const success = moveRecordUp("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveLotStatusUpToTop(lotStatusId: number | string): boolean {
|
||||
const success = moveRecordUpToTop("LotStatuses", lotStatusId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveLotStatusUp;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveLotTypeDown(lotTypeId: number | string): boolean;
|
||||
export declare function moveLotTypeDownToBottom(lotTypeId: number | string): boolean;
|
||||
export default moveLotTypeDown;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
export function moveLotTypeDown(lotTypeId) {
|
||||
const success = moveRecordDown("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveLotTypeDownToBottom(lotTypeId) {
|
||||
const success = moveRecordDownToBottom("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveLotTypeDown;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
|
||||
export function moveLotTypeDown(lotTypeId: number | string): boolean {
|
||||
const success = moveRecordDown("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveLotTypeDownToBottom(lotTypeId: number | string): boolean {
|
||||
const success = moveRecordDownToBottom("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveLotTypeDown;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveLotTypeUp(lotTypeId: number | string): boolean;
|
||||
export declare function moveLotTypeUpToTop(lotTypeId: number | string): boolean;
|
||||
export default moveLotTypeUp;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
export function moveLotTypeUp(lotTypeId) {
|
||||
const success = moveRecordUp("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveLotTypeUpToTop(lotTypeId) {
|
||||
const success = moveRecordUpToTop("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveLotTypeUp;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
|
||||
export function moveLotTypeUp(lotTypeId: number | string): boolean {
|
||||
const success = moveRecordUp("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveLotTypeUpToTop(lotTypeId: number | string): boolean {
|
||||
const success = moveRecordUpToTop("LotTypes", lotTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveLotTypeUp;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveOccupancyTypeDown(occupancyTypeId: number | string): boolean;
|
||||
export declare function moveOccupancyTypeDownToBottom(occupancyTypeId: number | string): boolean;
|
||||
export default moveOccupancyTypeDown;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
export function moveOccupancyTypeDown(occupancyTypeId) {
|
||||
const success = moveRecordDown("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveOccupancyTypeDownToBottom(occupancyTypeId) {
|
||||
const success = moveRecordDownToBottom("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveOccupancyTypeDown;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
|
||||
export function moveOccupancyTypeDown(occupancyTypeId: number | string): boolean {
|
||||
const success = moveRecordDown("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveOccupancyTypeDownToBottom(occupancyTypeId: number | string): boolean {
|
||||
const success = moveRecordDownToBottom("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveOccupancyTypeDown;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveOccupancyTypeUp(occupancyTypeId: number | string): boolean;
|
||||
export declare function moveOccupancyTypeUpToTop(occupancyTypeId: number | string): boolean;
|
||||
export default moveOccupancyTypeUp;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
export function moveOccupancyTypeUp(occupancyTypeId) {
|
||||
const success = moveRecordUp("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveOccupancyTypeUpToTop(occupancyTypeId) {
|
||||
const success = moveRecordUpToTop("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveOccupancyTypeUp;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
|
||||
export function moveOccupancyTypeUp(occupancyTypeId: number | string): boolean {
|
||||
const success = moveRecordUp("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveOccupancyTypeUpToTop(occupancyTypeId: number | string): boolean {
|
||||
const success = moveRecordUpToTop("OccupancyTypes", occupancyTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveOccupancyTypeUp;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
declare type RecordTable = "FeeCategories" | "LotOccupantTypes" | "LotStatuses" | "LotTypes" | "OccupancyTypes" | "WorkOrderMilestoneTypes" | "WorkOrderTypes";
|
||||
export declare function moveRecordDown(recordTable: RecordTable, recordId: number | string): boolean;
|
||||
export declare function moveRecordDownToBottom(recordTable: RecordTable, recordId: number | string): boolean;
|
||||
export declare function moveRecordUp(recordTable: RecordTable, recordId: number | string): boolean;
|
||||
export declare function moveRecordUpToTop(recordTable: RecordTable, recordId: number | string): boolean;
|
||||
export declare function moveRecordDown(recordTable: RecordTable, recordId: number): boolean;
|
||||
export declare function moveRecordDownToBottom(recordTable: RecordTable, recordId: number): boolean;
|
||||
export declare function moveRecordUp(recordTable: RecordTable, recordId: number): boolean;
|
||||
export declare function moveRecordUpToTop(recordTable: RecordTable, recordId: number): boolean;
|
||||
export {};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
import sqlite from "better-sqlite3";
|
||||
import { lotOccupancyDB as databasePath } from "../../data/databasePaths.js";
|
||||
import { clearCacheByTableName } from "../functions.cache.js";
|
||||
import { updateRecordOrderNumber } from "./updateRecordOrderNumber.js";
|
||||
const recordIdColumns = new Map();
|
||||
recordIdColumns.set("FeeCategories", "feeCategoryId");
|
||||
recordIdColumns.set("LotOccupantTypes", "lotOccupantTypeId");
|
||||
|
|
@ -71,14 +72,10 @@ export function moveRecordUp(recordTable, recordId) {
|
|||
where recordDelete_timeMillis is null
|
||||
and orderNumber = ? - 1`)
|
||||
.run(currentOrderNumber);
|
||||
const result = database
|
||||
.prepare(`update ${recordTable}
|
||||
set orderNumber = ? - 1
|
||||
where ${recordIdColumns.get(recordTable)} = ?`)
|
||||
.run(currentOrderNumber, recordId);
|
||||
const success = updateRecordOrderNumber(recordTable, recordId, currentOrderNumber - 1, database);
|
||||
database.close();
|
||||
clearCacheByTableName(recordTable);
|
||||
return result.changes > 0;
|
||||
return success;
|
||||
}
|
||||
export function moveRecordUpToTop(recordTable, recordId) {
|
||||
const database = sqlite(databasePath);
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ import sqlite from "better-sqlite3";
|
|||
|
||||
import { lotOccupancyDB as databasePath } from "../../data/databasePaths.js";
|
||||
import { clearCacheByTableName } from "../functions.cache.js";
|
||||
import { updateRecordOrderNumber } from "./updateRecordOrderNumber.js";
|
||||
|
||||
type RecordTable =
|
||||
| "FeeCategories"
|
||||
|
|
@ -37,7 +38,7 @@ function getCurrentOrderNumber(
|
|||
return currentOrderNumber;
|
||||
}
|
||||
|
||||
export function moveRecordDown(recordTable: RecordTable, recordId: number | string): boolean {
|
||||
export function moveRecordDown(recordTable: RecordTable, recordId: number): boolean {
|
||||
const database = sqlite(databasePath);
|
||||
|
||||
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);
|
||||
|
|
@ -66,7 +67,7 @@ export function moveRecordDown(recordTable: RecordTable, recordId: number | stri
|
|||
return result.changes > 0;
|
||||
}
|
||||
|
||||
export function moveRecordDownToBottom(recordTable: RecordTable, recordId: number | string): boolean {
|
||||
export function moveRecordDownToBottom(recordTable: RecordTable, recordId: number): boolean {
|
||||
const database = sqlite(databasePath);
|
||||
|
||||
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);
|
||||
|
|
@ -103,7 +104,7 @@ export function moveRecordDownToBottom(recordTable: RecordTable, recordId: numbe
|
|||
return true;
|
||||
}
|
||||
|
||||
export function moveRecordUp(recordTable: RecordTable, recordId: number | string): boolean {
|
||||
export function moveRecordUp(recordTable: RecordTable, recordId: number): boolean {
|
||||
const database = sqlite(databasePath);
|
||||
|
||||
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);
|
||||
|
|
@ -122,22 +123,17 @@ export function moveRecordUp(recordTable: RecordTable, recordId: number | string
|
|||
)
|
||||
.run(currentOrderNumber);
|
||||
|
||||
const result = database
|
||||
.prepare(
|
||||
`update ${recordTable}
|
||||
set orderNumber = ? - 1
|
||||
where ${recordIdColumns.get(recordTable)} = ?`
|
||||
)
|
||||
.run(currentOrderNumber, recordId);
|
||||
|
||||
const success = updateRecordOrderNumber(recordTable, recordId, currentOrderNumber - 1, database);
|
||||
|
||||
database.close();
|
||||
|
||||
clearCacheByTableName(recordTable);
|
||||
|
||||
return result.changes > 0;
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveRecordUpToTop(recordTable: RecordTable, recordId: number | string): boolean {
|
||||
export function moveRecordUpToTop(recordTable: RecordTable, recordId: number): boolean {
|
||||
const database = sqlite(databasePath);
|
||||
|
||||
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveWorkOrderMilestoneTypeDown(workOrderMilestoneTypeId: number | string): boolean;
|
||||
export declare function moveWorkOrderMilestoneTypeDownToBottom(workOrderMilestoneTypeId: number | string): boolean;
|
||||
export default moveWorkOrderMilestoneTypeDown;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
export function moveWorkOrderMilestoneTypeDown(workOrderMilestoneTypeId) {
|
||||
const success = moveRecordDown("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveWorkOrderMilestoneTypeDownToBottom(workOrderMilestoneTypeId) {
|
||||
const success = moveRecordDownToBottom("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveWorkOrderMilestoneTypeDown;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
|
||||
export function moveWorkOrderMilestoneTypeDown(workOrderMilestoneTypeId: number | string): boolean {
|
||||
const success = moveRecordDown("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveWorkOrderMilestoneTypeDownToBottom(workOrderMilestoneTypeId: number | string): boolean {
|
||||
const success = moveRecordDownToBottom("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveWorkOrderMilestoneTypeDown;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveWorkOrderMilestoneTypeUp(workOrderMilestoneTypeId: number | string): boolean;
|
||||
export declare function moveWorkOrderMilestoneTypeUpToTop(workOrderMilestoneTypeId: number | string): boolean;
|
||||
export default moveWorkOrderMilestoneTypeUp;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
export function moveWorkOrderMilestoneTypeUp(workOrderMilestoneTypeId) {
|
||||
const success = moveRecordUp("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveWorkOrderMilestoneTypeUpToTop(workOrderMilestoneTypeId) {
|
||||
const success = moveRecordUpToTop("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveWorkOrderMilestoneTypeUp;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
|
||||
export function moveWorkOrderMilestoneTypeUp(workOrderMilestoneTypeId: number | string): boolean {
|
||||
const success = moveRecordUp("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveWorkOrderMilestoneTypeUpToTop(workOrderMilestoneTypeId: number | string): boolean {
|
||||
const success = moveRecordUpToTop("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveWorkOrderMilestoneTypeUp;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveWorkOrderTypeDown(workOrderTypeId: number | string): boolean;
|
||||
export declare function moveWorkOrderTypeDownToBottom(workOrderTypeId: number | string): boolean;
|
||||
export default moveWorkOrderTypeDown;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
export function moveWorkOrderTypeDown(workOrderTypeId) {
|
||||
const success = moveRecordDown("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveWorkOrderTypeDownToBottom(workOrderTypeId) {
|
||||
const success = moveRecordDownToBottom("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveWorkOrderTypeDown;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
|
||||
|
||||
export function moveWorkOrderTypeDown(workOrderTypeId: number | string): boolean {
|
||||
const success = moveRecordDown("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveWorkOrderTypeDownToBottom(workOrderTypeId: number | string): boolean {
|
||||
const success = moveRecordDownToBottom("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveWorkOrderTypeDown;
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
export declare function moveWorkOrderTypeUp(workOrderTypeId: number | string): boolean;
|
||||
export declare function moveWorkOrderTypeUpToTop(workOrderTypeId: number | string): boolean;
|
||||
export default moveWorkOrderTypeUp;
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
export function moveWorkOrderTypeUp(workOrderTypeId) {
|
||||
const success = moveRecordUp("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
export function moveWorkOrderTypeUpToTop(workOrderTypeId) {
|
||||
const success = moveRecordUpToTop("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
export default moveWorkOrderTypeUp;
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
|
||||
|
||||
export function moveWorkOrderTypeUp(workOrderTypeId: number | string): boolean {
|
||||
const success = moveRecordUp("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export function moveWorkOrderTypeUpToTop(workOrderTypeId: number | string): boolean {
|
||||
const success = moveRecordUpToTop("WorkOrderTypes", workOrderTypeId);
|
||||
return success;
|
||||
}
|
||||
|
||||
export default moveWorkOrderTypeUp;
|
||||
Loading…
Reference in New Issue