Esempio n. 1
0
        /// <summary>
        /// Para buscar las tematicas que se ingresaron por el usuario de acuerdo al texto ingresado por el usuario
        /// </summary>
        /// <param name="Busqueda"></param>
        /// <returns>tematicas</returns>
        public ActionResult BusquedaTematicaEmp(string Busqueda)
        {
            var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current);
            if (usuarioActual == null)
            {
                ViewBag.mensaje1 = "Debe Registrarse para Ingresar a este Modulo.";
                return RedirectToAction("Login", "Home");
            }
            int SessionEmp = usuarioActual.IdEmpresa; ;
            List<Tematica> tematicas = CompetenciaRepositorio.ObtenerTematicaEmp(Busqueda, SessionEmp);
            if (tematicas.Count != 0)
            {
                return Json(
                   tematicas.Select(tematica => new
                   {
                       Id_Tematica = tematica.Id_Tematica,
                       Descripcio_Tematicas = tematica.Tematicas,
                       NombreDocumento = tematica.NombreDocumento

                   })
                , JsonRequestBehavior.AllowGet);
            }
            else
            {
                return Json(false, JsonRequestBehavior.AllowGet);
            }
        }