public ActionResult EliminarOperadorDeFlota(int?id, int?idFlota) { if (id == null || idFlota == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Flota flota = db.Flotas.Where(f => f.Id == idFlota).FirstOrDefault(); if (flota == null) { return(HttpNotFound()); } Operador operador = flota.Operadores.Where(o => o.Id == id).FirstOrDefault(); if (operador == null) { return(HttpNotFound()); } Operador.EliminarOperador(db, operador.Id); return(RedirectToAction("OperadoresFlota", new { id = idFlota })); }