Bonjour,
J'ai une table CONTRATS avec une table liée GARANTIES.
VS 2010 m'a généré ma vue pour supprimer un enregistrement CONTRATS.
Par contre, lorsque je teste j'ai un message d'erreur car les enregistrements liés de la table GARANTIES ne sont pas supprimés. Du coup les contraintes d'intégrité ne sont pas validées.
Comment faire pour supprimer dans le même temps les enregistrements GARANTIE lorsque l'on supprime un enregistrement CONTRATS ?
Mon code :
D'avance merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 // // GET: /ContratFL/Delete/5 public ActionResult Delete(int id = 0) { CONTRATS contrats = db.CONTRATS.Find(id); if (contrats == null) { return HttpNotFound(); } return View(contrats); } // POST: /ContratFL/Delete/5 [HttpPost, ActionName("Delete")] public ActionResult DeleteConfirmed(int id) { CONTRATS contrats = db.CONTRATS.Find(id); db.CONTRATS.Remove(contrats); db.SaveChanges(); return View("SuppOK"); }
Cordialement
Partager