public async Task <IActionResult> Edit(int id, [Bind("EvenementId,TypeEvenementId,Annee,DateEvenement,Titre,Description,Url,AdresseId")] Evenement evenement) { if (id != evenement.EvenementId) { return(NotFound()); } if (ModelState.IsValid) { try { await _repo.Modifier(evenement); } catch (DbUpdateConcurrencyException) { if (!_repo.Existe(evenement.EvenementId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewBag.TypeEvenementId = new SelectList(_repo.TypesEvenementAvecValeurVide, "TypeEvenementId", "Libelle"); return(View(evenement)); }