public ActionResult FormularioAtencion(int id) { if (isOutSession) { return(RedirectToAction("OutSession", "Login")); } else if (p.ListaFatAdmision != 2) { return(View("SinAcceso")); } TeleconsultaViewModel atvm = new TeleconsultaViewModel(); SelectViewModel select = new SelectViewModel(); int cod = id; atvm.getFAT(cod); System.Web.HttpContext.Current.Session["firmaMed"] = atvm.atencionTM.firma; System.Web.HttpContext.Current.Session["cmp"] = atvm.atencionTM.CMP; System.Web.HttpContext.Current.Session["nombreMed"] = atvm.atencionTM.Medico; string rne = atvm.atencionTM.RNE; atvm.atencionTM.RNE = (string.IsNullOrEmpty(rne)) ? atvm.getRNe(UserLoginCache.CMP) : rne; atvm.atencionTM.isEditable = (p.ListaFATAdmEditor == 2); atvm.financiador = select.listaFinanciadorFAT(); atvm.vias = select.listaViasAplicacion(); atvm.tiempo = select.listaTiempoAplicacion(); if (TempData["rpta"] != null) { ViewBag.mensaje = TempData["rpta"] as string; } return(View(atvm)); }