added backend implementation

This commit is contained in:
2024-02-02 10:53:48 +01:00
parent c18ec3084e
commit 6094ab6df3
43 changed files with 4360 additions and 61 deletions

View File

@ -0,0 +1,79 @@
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);
}
});
};