/// <summary>
        /// Descripción: Obtiene la lista de enfermedades por el texto ingresado.
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017.
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios, funcion no utilizada.
        /// </summary>
        /// <returns></returns>
        public String GetEnfermedades()
        {
            String data = this.Request.Params["data[q]"];

            IEnfermedadBl     enfermedadBl   = new EnfermedadBl();
            List <Enfermedad> enfermedadList = enfermedadBl.GetEnfermedadesByNombre(data);

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

            Boolean existeEnfermedad = false;

            foreach (Enfermedad enfermedad in enfermedadList)
            {
                resultado       += "{\"id\":\"" + enfermedad.idEnfermedad + "\",\"text\":\"" + enfermedad.nombre + "\"},";
                existeEnfermedad = true;
            }

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

            Session["enfermedadList"] = enfermedadList;
            return(resultado);
        }
        // GET: Comun
        public JsonResult ObtenerEnfermedadesPorNombre(string nombre)
        {
            IEnfermedadBl enfermedadBl   = new EnfermedadBl();
            var           enfermedadList = enfermedadBl.GetEnfermedadesByNombre(nombre);

            var resultado = enfermedadList.Select(enf => new { id = enf.idEnfermedad, name = string.Format("{0} - {1}", enf.Snomed, enf.nombre) }).ToList();

            return(Json(resultado, JsonRequestBehavior.AllowGet));
        }