public async Task <ActionResult> Create([Bind(Include = "id,ciudadOrigen,ciudadDestino,km,precio")] Ruta ruta) { if (ModelState.IsValid) { Repository.AddRoute(ruta); Repository.UpdateRoute(ruta); return(RedirectToAction("Index")); } var items = Repository.GetAllCities(); ViewBag.ciudadOrigen = new SelectList(items, "id", "nombre", ruta.ciudadOrigen); ViewBag.ciudadDestino = new SelectList(items, "id", "nombre", ruta.ciudadDestino); return(View(ruta)); }