kesz feladat

This commit is contained in:
Krisztu
2026-02-22 11:23:44 +01:00
parent c887ccb658
commit f34d410c02
6 changed files with 60 additions and 76 deletions

View File

@@ -19,6 +19,7 @@ class poloController extends Controller
];
});
return response()->json($adatok,200,["Content-Type"=>"application/json"]);
}
/**
@@ -42,7 +43,14 @@ class poloController extends Controller
*/
public function update(Request $request, string $id)
{
//
$frissit = Polo::find($id);
if(!$frissit){
return response("Sikertelen frissítés",400);
}
$frissit->update([
"ar"=>$request["ar"]
]);
return response("Sikeres frissítés",200);
}
/**
@@ -50,6 +58,11 @@ class poloController extends Controller
*/
public function destroy(string $id)
{
//
$torlendo=Polo::find($id);
if(!$torlendo){
return response("Sikertelen törlés",404);
}
$torlendo->delete();
return response("",204);
}
}

View File

@@ -12,7 +12,15 @@ class vasarloController extends Controller
*/
public function index()
{
//
$adatok=Vasarlo::all()->map(function ($elem){
return[
"nev"=>$elem->nev,
"ar"=>$elem->polo->ar
];
});
return response()->json($adatok,200,["Content-Type"=>"application/json"]);
}
/**
@@ -34,9 +42,17 @@ class vasarloController extends Controller
/**
* Update the specified resource in storage.
*/
public function update(Request $request, string $id)
public function update(Request $request)
{
//
$frissit = Vasarlo::find($request["id"]);
if(!$frissit){
return response("Sikertelen frissítés",400);
}
$frissit->update([
"nev"=>$request["nev"],
"torzsvasarloSzam"=>$request["torzsvasarloSzam"]
]);
return response()->json("Sikeres frissítés",200);
}
/**
@@ -44,6 +60,11 @@ class vasarloController extends Controller
*/
public function destroy(string $id)
{
//
$torlendo=Vasarlo::find($id);
if(!$torlendo){
return response("Sikertelen törlés",404);
}
$torlendo->delete();
return response("",204);
}
}