public ActionResult DeleteConfirmed(int id)
 {
     if (Session["UserID"] != null && Session["role"].ToString() == "admin")
     {
         Navette navette = db.Navettes.Find(id);
         db.Navettes.Remove(navette);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(RedirectToAction("index", "home"));
 }
 public ActionResult Edit([Bind(Include = "id_navette,lieu_depart,lieu_arriver,date_depart,date_arriver")] Navette navette)
 {
     if (Session["UserID"] != null && Session["role"].ToString() == "admin")
     {
         if (ModelState.IsValid)
         {
             db.Entry(navette).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(View(navette));
     }
     return(RedirectToAction("index", "home"));
 }
 // GET: Navettes/Details/5
 public ActionResult Details(int?id)
 {
     if (Session["UserID"] != null && Session["role"].ToString() == "admin")
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Navette navette = db.Navettes.Find(id);
         if (navette == null)
         {
             return(HttpNotFound());
         }
         return(View(navette));
     }
     return(RedirectToAction("index", "home"));
 }