Files
TueIT_App/backend/controller/masterProductionOrderTodos.js

79 lines
2.1 KiB
JavaScript

import {
getMasterProductionOrderTodoById,
updateMasterProductionOrderTodoById,
deleteMasterProductionOrderTodoById,
deleteMasterProductionOrderTodoByTemplateId,
updateMasterProductionOrderTodos,
insertMasterProductionOrderTodo,
} from "../models/masterProductionOrderTodosModel.js";
//get single master production order todos
export const showMasterProductionOrderTodoById = (req, res) => {
getMasterProductionOrderTodoById(req.params.id, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
// Update master production order todos
export const updateMasterProductionOrderTodo = (req, res) => {
const data = req.body;
updateMasterProductionOrderTodoById(data, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
// Delete master production order todo
export const deleteMasterProductionOrderTodo = (req, res) => {
const id = req.params.id;
deleteMasterProductionOrderTodoById(id, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
// Delete master production order by checklistID
export const deleteMasterProductionOrderTodoByTemplateIds = (req, res) => {
const id = req.params.id;
deleteMasterProductionOrderTodoByTemplateId(id, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
// Update all master production order todos
export const updateAllProductionOrderTodos = (req, res) => {
const data = req.body;
updateMasterProductionOrderTodos(data, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
//create new master production order todo
export const createMasterProductionOrderTodo = (req, res) => {
const data = req.body;
insertMasterProductionOrderTodo(data, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};