public ActionResult Accion_Actualizar(CatTramites NuevoTramite) { CatUsuarios Usuario = (CatUsuarios)Session["Usuario"]; LogicaTramites LogicaTecnologia = new LogicaTramites(); MetodosGenerales MetodoGeneral = new MetodosGenerales(); if (Usuario != null && Usuario.U_IdUsuario > 0 && Usuario.U_IdTipoUsuario == 4) { try { if (LogicaTramite.L_ActualizarTramite(NuevoTramite)) { TempData["notice"] = "El trámite ha sido actualizado"; Session["TipoAlerta"] = "Correcto"; } else { TempData["notice"] = "El trámite no ha sido agregado"; Session["TipoAlerta"] = "Error"; } return(RedirectToAction("Index")); } catch (Exception ex) { TempData["notice"] = "El trámite no se pudo actualizar"; Session["TipoAlerta"] = "Error"; return(RedirectToAction("Index")); } } else { return(RedirectToAction("Logout", "Home")); } }