public ActionResult DeleteConfirmedCarril(int id)
        {
            TYPE_CARRIL cARRIL = db.TYPE_CARRIL.Find(id);

            db.TYPE_CARRIL.Remove(cARRIL);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult CreateCarril(TYPE_CARRIL cARRIL)
 {
     if (ModelState.IsValid)
     {
         ViewBag.idPlaza = new SelectList(db.TYPE_PLAZA, "idenPlaza", "nomPlaza", cARRIL.idPlaza);
         db.TYPE_CARRIL.Add(cARRIL);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(cARRIL));
 }
        public ActionResult DeleteCarril(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TYPE_CARRIL cARRIL = db.TYPE_CARRIL.Find(id);

            if (cARRIL == null)
            {
                return(HttpNotFound());
            }
            return(View(cARRIL));
        }
        public ActionResult EditCarril(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ViewBag.idPlaza = new SelectList(db.TYPE_PLAZA, "idenPlaza", "nomPlaza");
            TYPE_CARRIL cARRIL = db.TYPE_CARRIL.Find(id);

            if (cARRIL == null)
            {
                return(HttpNotFound());
            }
            return(View(cARRIL));
        }
 public ActionResult EditCarril(TYPE_CARRIL cARRIL)
 {
     try
     {
         if (ModelState.IsValid)
         {
             ViewBag.idPlaza        = new SelectList(db.TYPE_TRAMO, "idenTramo", "nomTramo", cARRIL.idPlaza);
             db.Entry(cARRIL).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(RedirectToAction("EditCarril"));
     }
     catch
     {
         return(View());
     }
 }