public async Task <IActionResult> Edit(int id, [Bind("IdentityKey,IdentityKeyQuizz,IdentityKeyQuestionType,Numero,Points,Question1")] Question question) { if (id != question.IdentityKey) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(question); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!QuestionExists(question.IdentityKey)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdentityKeyQuestionType"] = new SelectList(_context.QuestionType, "IdentityKey", "Nom", question.IdentityKeyQuestionType); ViewData["IdentityKeyQuizz"] = new SelectList(_context.Quizz, "IdentityKey", "Titre", question.IdentityKeyQuizz); return(View(question)); }
public async Task <IActionResult> Edit(string id, [Bind("IdentityKey,Id,IdentityKeyRole,Email,Nom,Prenom")] Utilisateur utilisateur) { if (id != utilisateur.IdentityKey) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(utilisateur); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UtilisateurExists(utilisateur.IdentityKey)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdentityKeyRole"] = new SelectList(_context.Role, "IdentityKey", "IdentityKey", utilisateur.IdentityKeyRole); return(View(utilisateur)); }
public async Task <IActionResult> Edit(int id, [FromForm] QuizzMatiere quizzMatiere) { if (id != quizzMatiere.IdentityKey) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(quizzMatiere); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!QuizzMatiereExists(quizzMatiere.IdentityKey)) { return(NotFound()); } else { throw; } } return(Ok()); } return(NoContent()); }
public async Task <IActionResult> Edit(int id, [Bind("IdentityKey,Nom")] QuestionType questionType) { if (id != questionType.IdentityKey) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(questionType); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!QuestionTypeExists(questionType.IdentityKey)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(questionType)); }
public async Task <IActionResult> Edit(int id, [Bind("IdentityKey,IdentityKeyMatiere,Titre,Description")] Quizz quizz) { if (id != quizz.IdentityKey) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(quizz); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!QuizzExists(quizz.IdentityKey)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdentityKeyMatiere"] = new SelectList(_context.QuizzMatiere, "IdentityKey", "Titre", quizz.IdentityKeyMatiere); return(View(quizz)); }