const ProductRepository = require("../repositories/ProductRepository"); class ProductService { getProducts(householdId) { return ProductRepository.getAll(householdId); } createProduct(data) { return ProductRepository.create(data); } createProducts(data) { return ProductRepository.createMany(data); } getProduct(id, householdId) { return ProductRepository.findById(id, householdId); } updateProduct(id, householdId, data) { return ProductRepository.update(id, householdId, data); } productHasListItems(id, householdId) { return ProductRepository.hasListItems(id, householdId); } deleteProduct(id, householdId) { return ProductRepository.delete(id, householdId); } } module.exports = new ProductService();