public ActionResult Guardar(AplicacionesModel aplicacionesModel, string Tipo) { try { if (!ModelState.IsValid) { aplicacionesModel.ListaAreas = aplicacionesModel.Areas(int.Parse(Session["usuid"].ToString())); aplicacionesModel.ListaLenguajes = aplicacionesModel.Lenguajes(int.Parse(Session["usuid"].ToString())); aplicacionesModel.ListaEstatus = aplicacionesModel.Estatus(int.Parse(Session["usuid"].ToString())); ViewBag.XMLMenu = Menu.ComponeMenu(int.Parse(Session["usuid"].ToString()), Session["pfnum"].ToString()); ViewBag.Operacion = Tipo; return(View("Aplicaciones", aplicacionesModel)); } aplicaciones.EditaAplicaciones( int.Parse(Session["usuid"].ToString()), Tipo, aplicacionesModel.Identificador, aplicacionesModel.Aplicacion, string.IsNullOrEmpty(aplicacionesModel.Descripcion) ? "" : aplicacionesModel.Descripcion, aplicacionesModel.LenguajeID, string.IsNullOrEmpty(aplicacionesModel.ClaveAplicacion) ? "" : aplicacionesModel.ClaveAplicacion, aplicacionesModel.AreaID, aplicacionesModel.EstatusID); return(RedirectToAction("Index", "Aplicaciones")); } catch { return(View()); } }