diff a/app/Http/Controllers/ProductsController.php b/app/Http/Controllers/ProductsController.php (rejected hunks) @@ -427,20 +427,22 @@ } } - public function findByCod($code) + public function getProductsByCategory($idCategory) { try { - $result = $this->service->findByCod($code); + return $this->service->getProductsByCategory($idCategory); + } catch (Exception $exception) { + return response()->json([ + 'error' => true, + 'message' => $exception->getMessage() + ], 400); + } + } - $map = $result->map(function ($item) { - return [ - 'code' => $item->cod, - 'stProduto' => $item->stProduto - ]; - }); - // dd($map); - return response()->json($map - ); + public function setStockMultiplesProducts(Request $request) + { + try { + return $this->service->setStockMultiplesProducts($request->all()); } catch (Exception $exception) { return response()->json([ 'error' => true,