コード例 #1
0
        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));
        }