implemented accounting pages

This commit is contained in:
2024-03-11 19:44:31 +01:00
parent 3a1e468789
commit e56af94a88
71 changed files with 4230 additions and 226 deletions

View File

@ -5,6 +5,8 @@ import {
deleteIssueById,
insertIssue,
getAllIssues,
getSelectedIssuesByState,
getSelectedIssuesByIssueName,
} from "../models/issuesModel.js";
//get all issues
@ -18,6 +20,28 @@ export const showIssues = (req, res) => {
});
};
//get all selected issues by name
export const showSelectedIssuesByIssueName = (req, res) => {
getSelectedIssuesByIssueName(req.params.id, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
//get all selected issues by state
export const showSelectedIssuesByState = (req, res) => {
getSelectedIssuesByState(req.params.id, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
// Delete issue
export const deleteIssue = (req, res) => {
const id = req.params.id;