public ActionResult DeleteConfirmed(int id) { Liste_Assurances liste_Assurances = db.Liste_Assurances.Find(id); db.Liste_Assurances.Remove(liste_Assurances); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id_listassurance,assurance,dossier")] Liste_Assurances liste_Assurances) { if (ModelState.IsValid) { db.Entry(liste_Assurances).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.assurance = new SelectList(db.Assurances, "id_assurance", "libelle", liste_Assurances.assurance); ViewBag.dossier = new SelectList(db.Dossiers, "id_dossier", "numero_carte_bancaire", liste_Assurances.dossier); return(View(liste_Assurances)); }
//GET : Suppression de la liste d'assurance dans le cas de l'annulation d'une réservationen cours public ActionResult DossNonConf(int?id) { id = Convert.ToInt32(Session["f_idassurance"]); Liste_Assurances liste_Assurances = db.Liste_Assurances.Find(id); if (liste_Assurances == null) { return(RedirectToAction("DossNonConf", "Dossiers", new { id = Session["f_idDossier"] })); } db.Liste_Assurances.Remove(liste_Assurances); db.SaveChanges(); return(RedirectToAction("DossNonConf", "Dossiers", new { id = Session["f_idDossier"] })); }
// GET: Liste_Assurances/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Liste_Assurances liste_Assurances = db.Liste_Assurances.Find(id); if (liste_Assurances == null) { return(HttpNotFound()); } return(View(liste_Assurances)); }
// GET: Liste_Assurances/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Liste_Assurances liste_Assurances = db.Liste_Assurances.Find(id); if (liste_Assurances == null) { return(HttpNotFound()); } ViewBag.assurance = new SelectList(db.Assurances, "id_assurance", "libelle", liste_Assurances.assurance); ViewBag.dossier = new SelectList(db.Dossiers, "id_dossier", "numero_carte_bancaire", liste_Assurances.dossier); return(View(liste_Assurances)); }
// GET : Création d'une Liste_Assurance (création par défaut avec les datas récupérées en session, évite de générer une page de confirmation) public ActionResult Create([Bind(Include = "id_listassurance,assurance,dossier")] Liste_Assurances liste_Assurances) { if (Session["f_idassurance"] == null) { return(RedirectToAction("DetailsConfirmation", "Dossiers", new { id = Session["f_idDossier"] })); } if (ModelState.IsValid) { liste_Assurances.dossier = (int)Session["f_idDossier"]; liste_Assurances.assurance = Convert.ToInt32(Session["f_idassurance"]); db.Liste_Assurances.Add(liste_Assurances); db.SaveChanges(); //return RedirectToAction("Create", "Liste_Participants"); return(RedirectToAction("DetailsConfirmation", "Dossiers", new { id = Session["f_idDossier"] })); } ViewBag.assurance = new SelectList(db.Assurances, "id_assurance", "libelle", liste_Assurances.assurance); ViewBag.dossier = new SelectList(db.Dossiers, "id_dossier", "id_dossier", liste_Assurances.dossier); return(View(liste_Assurances)); }