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