set admin V2

This commit is contained in:
jleroy2023
2024-11-19 14:37:33 +01:00
parent ff1f551726
commit baf60d3e28

View File

@@ -91,7 +91,7 @@ class AdminController extends AbstractController
]); ]);
} }
#[Route('/admin/city/add', name: 'app_adminCityAdd', methods: ['POST'])] #[Route('/admin/city/add', name: 'app_adminCityAdd', methods: ['POST'])]
public function adminCityAdd(Request $request, EntityManagerInterface $entityManager, VilleRepository $villeRepository): RedirectResponse public function adminCityAdd(Request $request, EntityManagerInterface $entityManager): Response
{ {
try { try {
// Récupérer les données envoyées par le formulaire // Récupérer les données envoyées par le formulaire
@@ -118,11 +118,11 @@ class AdminController extends AbstractController
return $this->redirectToRoute('app_adminCity'); return $this->redirectToRoute('app_adminCity');
} }
} }
#[Route('/admin/city/delete', name: 'app_adminCityDelete')] #[Route('/admin/city/delete/{id}', name: 'app_adminCityDelete')]
public function adminCityDelete(String $id, EntityManagerInterface $entityManager): RedirectResponse public function adminCityDelete(string $id, VilleRepository $villeRepository, EntityManagerInterface $entityManager): RedirectResponse
{ {
// Récupérer la ville à supprimer // Récupérer la ville à supprimer
$city = $entityManager->getRepository(Ville::class)->find($id); $city = $villeRepository->find($id);
// Vérifier si la ville existe // Vérifier si la ville existe
if (!$city) { if (!$city) {