Versie 1.0

This commit is contained in:
2026-08-09 19:03:26 +02:00
parent c70293405f
commit f3da7dfb8d
18 changed files with 877 additions and 3 deletions
+52
View File
@@ -0,0 +1,52 @@
const CategoryRepository = require("../repositories/CategoryRepository");
class CategoryService {
getCategories() {
return CategoryRepository.getAll();
}
getCategory(id) {
return CategoryRepository.findById(id);
}
createCategory(data) {
return CategoryRepository.create(data);
}
updateCategory(id, data) {
return CategoryRepository.update(id, data);
}
categoryHasProducts(id) {
return CategoryRepository.hasProducts(id);
}
deleteCategory(id) {
return CategoryRepository.delete(id);
}
}
module.exports = new CategoryService();