public ActionResult Edit(int id, FormCollection collection) { ViewBag.menu = "Specialities"; SpecialtyCAD cadPos = new SpecialtyCAD(); SpecialtyCEN cen = new SpecialtyCEN(cadPos); SpecialtyEN positionEN = null; try { positionEN = cen.ReadOID(id); positionEN.Display = collection["Nombre"].ToString(); cen.Modify(positionEN.Identifier, positionEN.Code, positionEN.Display); TempData["resultado"] = Resources.textos.editOK; TempData["ok"] = "success"; return(RedirectToAction("Index")); } catch (Exception ex) { positionEN = cen.ReadOID(id); ViewBag.error = ex.Message; return(View(positionEN)); } }