public ActionResult AgregarExamen(int?page, string search, int idAreaProcesamiento)
        {
            var pageNumber = page ?? 1;

            var examenes = _examenBl.GetExamenesByNombre(search);
            //Alexander Buchelli - inicio - fecha 7/12/18 -SE CAMBIO EL VALOR PAGE SIZE1
            var pageOfExamenes = examenes.ToPagedList(pageNumber, GetSetting <int>(PageSize1));

            ViewBag.search = search;
            ViewBag.idAreaProcesamiento = idAreaProcesamiento;

            return(PartialView("_AgregarExamen", pageOfExamenes));
        }
        public string GetExamenes()
        {
            var data = Request.Params["data[q]"];

            var examenList = _examenBl.GetExamenesByNombre(data);

            var resultado = "{\"q\":\"" + data + "\",\"results\":[";

            var existeExamen = false;

            foreach (var examen in examenList)
            {
                resultado   += "{\"id\":\"" + examen.idExamen + "\",\"text\":\"" + examen.nombre + "\"},";
                existeExamen = true;
            }

            if (existeExamen)
            {
                resultado = resultado.Substring(0, resultado.Length - 1) + "]}";
            }
            else
            {
                resultado = resultado.Substring(0, resultado.Length) + "]}";
            }

            return(resultado);
        }
        public ActionResult Index(int?page, string search)
        {
            var pageNumber     = page ?? 1;
            var searchCriteria = search ?? string.Empty;
            var examenesList   = _examenBl.GetExamenesByNombre("");
            var examenes       = _examenBl.GetExamenesByNombre(searchCriteria);
            var pageOfExamenes = examenes.ToPagedList(pageNumber, GetSetting <int>(PageSize));



            ArrayList nombres = new ArrayList();
            ArrayList CPT     = new ArrayList();
            ArrayList LOINC   = new ArrayList();

            foreach (var item in examenesList)
            {
                string loincvar = "";

                string nom    = item.nombre.ToString().ToUpper();
                string cptvar = item.Cpt.ToString().ToUpper();

                try
                {
                    loincvar = item.Loinc.ToString().ToUpper();
                }
                catch (Exception)
                {
                    loincvar = "";
                }


                nombres.Add(nom);
                CPT.Add(cptvar);
                LOINC.Add(loincvar);
            }


            ViewBag.nombresLista = JsonConvert.SerializeObject(nombres);
            ViewBag.CPTLista     = JsonConvert.SerializeObject(CPT);
            ViewBag.LOINCLista   = JsonConvert.SerializeObject(LOINC);



            ViewBag.search = searchCriteria;

            return(View(pageOfExamenes));
        }