const CategoryRepository = require("../repositories/CategoryRepository"); class CategoryService { getCategories(householdId) { return CategoryRepository.getAll(householdId); } getCategory(id, householdId) { return CategoryRepository.findById(id, householdId); } createCategory(data) { return CategoryRepository.create(data); } updateCategory(id, householdId, data) { return CategoryRepository.update(id, householdId, data); } categoryHasProducts(id, householdId) { return CategoryRepository.hasProducts(id, householdId); } deleteCategory(id, householdId) { return CategoryRepository.delete(id, householdId); } } module.exports = new CategoryService();