public ActionResult Delete(int?id, FormCollection collection) { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if ((Session["user"] as Utilisateur).EtatUser != "Superviseur") { return(RedirectToAction("InvalidAccess", "Home")); } try { Dictionary <String, String> data = new Dictionary <string, string>(); data["NumeroAgence"] = "" + id; Agence ag = new Agence(); ag = ag.find_by_id(data); ag.remove(data); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Agence/Details/5 public ActionResult Details(int?id) { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Dictionary <String, String> data = new Dictionary <string, string>(); data["NumeroAgence"] = "" + id; Agence ag = new Agence(); ag = ag.find_by_id(data); if (ag == null) { return(HttpNotFound()); } return(View(ag)); }
// GET: Agence/Delete/5 public ActionResult Delete(int?id) { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if ((Session["user"] as Utilisateur).EtatUser != "Superviseur") { return(RedirectToAction("InvalidAccess", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Dictionary <String, String> data = new Dictionary <string, string>(); data["[NumeroAgence]"] = "" + id; Agence ag = new Agence(); ag = ag.find_by_id(data); if (ag == null) { return(HttpNotFound()); } return(View(ag)); }