protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["query"] != "")
     {
         if (Request.QueryString["identifier"] == "Proveedor")
         {
             DataSet ds = Autocomplete.GetProveedores(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["Descripcion"].ToString();
                     item.id    = dr["Id"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel=" + item.id + "_" + dr["Descripcion"].ToString() + ">" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
     }
 }
Exemple #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["query"] != "")
     {
         if (Request.QueryString["identifier"] == "CorrespondenciaRemitente")
         {
             DataSet ds = Autocomplete.ObtenerCorrespondenciaRemitente(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreCorrespondenciaRemitente"].ToString();
                     item.id    = dr["CorrespondenciaRemitenteID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreCorrespondenciaRemitente"].ToString() + "_" + dr["CorrespondenciaRemitenteID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Organizacion")
         {
             DataSet ds = Autocomplete.ObtenerRifOrganizacion(Request.QueryString["query"], Convert.ToInt32(Session["CodigoSucursalEmpresa"]));
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreCompuestoOrganizacion"].ToString();
                     item.id    = dr["OrganizacionID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["RifOrganizacion"].ToString() + "_" + dr["OrganizacionID"].ToString() + "_" + dr["NombreOrganizacion"].ToString() + "_" + dr["NombreTipoOrganizacion"].ToString() + "_" + dr["NombreEstado"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Insumo")
         {
             DataSet ds = Autocomplete.ObtenerNombreInsumo(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoInsumo"].ToString();
                     item.id    = dr["TipoInsumoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoInsumo"].ToString() + "_" + dr["TipoInsumoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Referencia")
         {
             DataSet ds = Autocomplete.ObtenerNombreReferencia(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoReferenciaSolicitud"].ToString();
                     item.id    = dr["TipoReferenciaSolicitudID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoReferenciaSolicitud"].ToString() + "_" + dr["TipoReferenciaSolicitudID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "TipoSolicitante")
         {
             DataSet ds = Autocomplete.ObtenerNombreTipoSolitante(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoSolicitante"].ToString();
                     item.id    = dr["TipoSolicitanteID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoSolicitante"].ToString() + "_" + dr["TipoSolicitanteID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "TipoSolicitud")
         {
             DataSet ds = Autocomplete.ObtenerNombreTipoSolitud(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoSolicitud"].ToString();
                     item.id    = dr["TipoSolicitudID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoSolicitud"].ToString() + "_" + dr["TipoSolicitudID"].ToString() + "_" + dr["DescripcionTipoSolicitud"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "TipoOrganizacion")
         {
             DataSet ds = Autocomplete.ObtenerNombreTipoOrganizacion(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoOrganizacion"].ToString();
                     item.id    = dr["TipoOrganizacionID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoOrganizacion"].ToString() + "_" + dr["TipoOrganizacionID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "TipoAtencion")
         {
             DataSet ds = Autocomplete.ObtenerNombreTipoAtencion(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoAtencionBrindada"].ToString();
                     item.id    = dr["TipoAtencionBrindadaID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoAtencionBrindada"].ToString() + "_" + dr["TipoAtencionBrindadaID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "TipoSoporte")
         {
             DataSet ds = Autocomplete.ObtenerNombreTipoSoporte(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoSoporte"].ToString();
                     item.id    = dr["TipoSoporteID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoSoporte"].ToString() + "_" + dr["TipoSoporteID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "TipoRemitido")
         {
             DataSet ds = Autocomplete.ObtenerNombreTipoRemitido(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreTipoRemitido"].ToString();
                     item.id    = dr["TipoRemitidoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreTipoRemitido"].ToString() + "_" + dr["TipoRemitidoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Empresas")
         {
             DataSet ds = Autocomplete.ObtenerEmpresas(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreEmpresa"].ToString();
                     item.id    = dr["EmpresaID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreEmpresa"].ToString() + "_" + dr["EmpresaID"].ToString() + "_" + dr["RIFEmpresa"].ToString() + "_" + dr["DireccionEmpresa"].ToString() + "_" + dr["TelefonoEmpresa"].ToString() + "_" + dr["EMailEmpresa"].ToString() + "_" + dr["TwitterEmpresa"].ToString() + "_" + dr["InstagramEmpresa"].ToString() + "_" + dr["FacebookEmpresa"].ToString() + "_" + dr["LogoEmpresa"].ToString() + "_" + dr["WebEmpresa"].ToString() + "_" + dr["EstatusEmpresaID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "EmpresaSucursal")
         {
             DataSet ds = Autocomplete.ObtenerEmpresaSucursal(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreSucursal"].ToString();
                     item.id    = dr["EmpresaSucursalID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreSucursal"].ToString() + "_" + dr["EmpresaSucursalID"].ToString() + "_" + dr["DireccionSucursal"].ToString() + "_" + dr["TelefonoSucursal"].ToString() + "_" + dr["EmpresaID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Usuarios")
         {
             DataSet ds = Autocomplete.ObtenerUsuarios(Request.QueryString["query"], Convert.ToInt32(Session["CodigoSucursalEmpresa"]));
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreCompleto"].ToString();
                     item.id    = dr["SeguridadUsuarioDatosID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreCompleto"].ToString() + "_" + dr["LoginUsuario"].ToString() + "_" + dr["ClaveUsuario"].ToString() + "_" + dr["DescripcionUsuario"].ToString() + "_" + dr["SeguridadGrupoID"].ToString() + "_" + dr["UsuarioTecnico"].ToString() + "_" + dr["EstatusUsuario"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Grupos")
         {
             DataSet ds = Autocomplete.ObtenerGrupos(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreGrupo"].ToString();
                     item.id    = dr["SeguridadGrupoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreGrupo"].ToString() + "_" + dr["DescripcionGrupo"].ToString() + "_" + dr["SeguridadGrupoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Objetos")
         {
             DataSet ds = Autocomplete.ObtenerObjetos(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreObjeto"].ToString();
                     item.id    = dr["SeguridadObjetoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreObjeto"].ToString() + "_" + dr["SeguridadObjetoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
     }
 }
Exemple #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["query"] != "")
     {
         if (Request.QueryString["identifier"] == "Organismos")
         {
             DataSet ds = Autocomplete.ObtenerOrganismos(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreOrganismo"].ToString();
                     item.id    = dr["OrganismoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreOrganismo"].ToString() + "_" + dr["OrganismoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Visitantes")
         {
             DataSet ds = Autocomplete.ObtenerVisitantes(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["DatosVisitante"].ToString();
                     item.id    = dr["CedulaVisitante"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreVisitante"].ToString() + "_" + dr["CedulaVisitante"].ToString() + "_" + dr["TelefonoVisitante"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Personal")
         {
             DataSet ds = Autocomplete.ObtenerPersonal(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreYGerencia"].ToString();
                     item.id    = dr["PersonalID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombrePersonal"].ToString() + "_" + dr["PersonalID"].ToString() + "_" + dr["Cedula"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Usuarios")
         {
             DataSet ds = Autocomplete.ObtenerUsuarios(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreCompleto"].ToString();
                     item.id    = dr["SeguridadUsuarioDatosID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreCompleto"].ToString() + "_" + dr["LoginUsuario"].ToString() + "_" + dr["ClaveUsuario"].ToString() + "_" + dr["DescripcionUsuario"].ToString() + "_" + dr["SeguridadGrupoID"].ToString() + "_" + dr["UsuarioTecnico"].ToString() + "_" + dr["EstatusUsuario"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Grupos")
         {
             DataSet ds = Autocomplete.ObtenerGrupos(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreGrupo"].ToString();
                     item.id    = dr["SeguridadGrupoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreGrupo"].ToString() + "_" + dr["DescripcionGrupo"].ToString() + "_" + dr["SeguridadGrupoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Objetos")
         {
             DataSet ds = Autocomplete.ObtenerObjetos(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreObjeto"].ToString();
                     item.id    = dr["SeguridadObjetoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreObjeto"].ToString() + "_" + dr["SeguridadObjetoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["query"] != "")
            {
                if (Request.QueryString["identifier"] == "Proveedor")
                {
                    DataSet ds = Autocomplete.GetProveedores(Request.QueryString["query"]);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        Response.Write("<ul>" + "\n");
                        paginaBase.AutoCompleteResult item;
                        foreach (DataRow dr in ds.Tables[0].Rows)
                        {
                            item = new paginaBase.AutoCompleteResult();
                            item.value = dr["Descripcion"].ToString();
                            item.id = dr["Id"].ToString();
                            item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                            Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel=" + item.id + "_" + dr["Descripcion"].ToString() + ">" + item.value + "</li>" + "\n");

                        }
                        Response.Write("</ul>");
                        Response.End();
                    }
                }

                if (Request.QueryString["identifier"] == "Cliente")
                {
                    DataSet ds = Autocomplete.GetClientes(Request.QueryString["query"]);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        Response.Write("<ul>" + "\n");
                        paginaBase.AutoCompleteResult item;
                        foreach (DataRow dr in ds.Tables[0].Rows)
                        {
                            item = new paginaBase.AutoCompleteResult();
                            item.value = dr["Descripcion"].ToString();
                            item.id = dr["Id"].ToString();
                            item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                            Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel=" + item.id + "_" + dr["Descripcion"].ToString() + ">" + item.value + "</li>" + "\n");

                        }
                        Response.Write("</ul>");
                        Response.End();
                    }
                }

                if (Request.QueryString["identifier"] == "Producto")
                {
                    DataSet ds = Autocomplete.GetProductos(Request.QueryString["query"]);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        Response.Write("<ul style='width:400px;'>" + "\n");
                        paginaBase.AutoCompleteResult item;
                        foreach (DataRow dr in ds.Tables[0].Rows)
                        {
                            item = new paginaBase.AutoCompleteResult();
                            item.value = dr["Descripcion"].ToString();
                            item.id = dr["Id"].ToString();
                            item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                            Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel=" + item.id + "_" + dr["StockActual"].ToString() + ">" + item.value + "</li>" + "\n");

                        }
                        Response.Write("</ul>");
                        Response.End();
                    }
                }

                if (Request.QueryString["identifier"] == "Compra")
                {
                    DataSet ds = Autocomplete.GetCompras(Request.QueryString["query"]);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        Response.Write("<ul>" + "\n");
                        paginaBase.AutoCompleteResult item;
                        foreach (DataRow dr in ds.Tables[0].Rows)
                        {
                            item = new paginaBase.AutoCompleteResult();
                            item.value = dr["Descripcion"].ToString();
                            item.id = dr["Id"].ToString();
                            item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                            Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["Descripcion"].ToString() + "_" + dr["Monto"].ToString() + "_" + dr["FechaCompra"].ToString() + "_" + dr["ProveedorDescripcion"].ToString() + "'>" + item.value + "</li>" + "\n");

                        }
                        Response.Write("</ul>");
                        Response.End();
                    }
                }

                if (Request.QueryString["identifier"] == "Color")
                {
                    DataSet ds = Autocomplete.GetColores(Request.QueryString["query"]);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        Response.Write("<ul>" + "\n");
                        paginaBase.AutoCompleteResult item;
                        foreach (DataRow dr in ds.Tables[0].Rows)
                        {
                            item = new paginaBase.AutoCompleteResult();
                            item.value = dr["Descripcion"].ToString();
                            item.id = dr["Id"].ToString();
                            item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                            Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel=" + item.id + "_" + dr["Descripcion"].ToString() + ">" + item.value + "</li>" + "\n");

                        }
                        Response.Write("</ul>");
                        Response.End();
                    }
                }
            }
        }
Exemple #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["query"] != "")
     {
         if (Request.QueryString["identifier"] == "Empresas")
         {
             DataSet ds = Autocomplete.ObtenerEmpresas(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreEmpresa"].ToString();
                     item.id    = dr["EmpresaID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreEmpresa"].ToString() + "_" + dr["EmpresaID"].ToString() + "_" + dr["RIFEmpresa"].ToString() + "_" + dr["DireccionEmpresa"].ToString() + "_" + dr["TelefonoEmpresa"].ToString() + "_" + dr["EMailEmpresa"].ToString() + "_" + dr["TwitterEmpresa"].ToString() + "_" + dr["InstagramEmpresa"].ToString() + "_" + dr["FacebookEmpresa"].ToString() + "_" + dr["LogoEmpresa"].ToString() + "_" + dr["WebEmpresa"].ToString() + "_" + dr["EstatusEmpresaID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "EmpresaSucursal")
         {
             DataSet ds = Autocomplete.ObtenerEmpresaSucursal(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreSucursal"].ToString();
                     item.id    = dr["EmpresaSucursalID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreSucursal"].ToString() + "_" + dr["EmpresaSucursalID"].ToString() + "_" + dr["DireccionSucursal"].ToString() + "_" + dr["TelefonoSucursal"].ToString() + "_" + dr["EmpresaID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Usuarios")
         {
             DataSet ds = Autocomplete.ObtenerUsuarios(Request.QueryString["query"], 1);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreCompleto"].ToString();
                     item.id    = dr["SeguridadUsuarioDatosID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreCompleto"].ToString() + "_" + dr["LoginUsuario"].ToString() + "_" + dr["ClaveUsuario"].ToString() + "_" + dr["DescripcionUsuario"].ToString() + "_" + dr["SeguridadGrupoID"].ToString() + "_" + dr["UsuarioTecnico"].ToString() + "_" + dr["EstatusUsuario"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Grupos")
         {
             DataSet ds = Autocomplete.ObtenerGrupos(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreGrupo"].ToString();
                     item.id    = dr["SeguridadGrupoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreGrupo"].ToString() + "_" + dr["DescripcionGrupo"].ToString() + "_" + dr["SeguridadGrupoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
         if (Request.QueryString["identifier"] == "Objetos")
         {
             DataSet ds = Autocomplete.ObtenerObjetos(Request.QueryString["query"]);
             if (ds.Tables[0].Rows.Count > 0)
             {
                 Response.Write("<ul>" + "\n");
                 paginaBase.AutoCompleteResult item;
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     item       = new paginaBase.AutoCompleteResult();
                     item.value = dr["NombreObjeto"].ToString();
                     item.id    = dr["SeguridadObjetoID"].ToString();
                     item.value = item.value.Replace(Request.QueryString["query"].ToString(), "<span style='font-weight:bold;'>" + Request.QueryString["query"].ToString() + "</span>");
                     Response.Write("\t" + "<li id=autocomplete_" + item.id + " rel='" + item.id + "_" + dr["NombreObjeto"].ToString() + "_" + dr["SeguridadObjetoID"].ToString() + "'>" + item.value + "</li>" + "\n");
                 }
                 Response.Write("</ul>");
                 Response.End();
             }
         }
     }
 }