protected void Button_BUSCAR_Click(object sender, EventArgs e) { configurarInfoAdicionalModulo(false, ""); String datosCapturados = TextBox_BUSCAR.Text.ToUpper(); String campo = DropDownList_BUSCAR.SelectedValue.ToString(); cliente _cliente = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "RAZ_SOCIAL") { tablaResultadosBusqueda = _cliente.ObtenerEmpresaConRazSocial(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "COD_EMPRESA") { tablaResultadosBusqueda = _cliente.ObtenerEmpresaConCodEmpresa(datosCapturados); } } if (tablaResultadosBusqueda.Rows.Count <= 0) { configurarMensajes(true, System.Drawing.Color.Red); if (_cliente.MensajeError != null) { Label_MENSAJE.Text = _cliente.MensajeError; } else { Label_MENSAJE.Text = "ADVERTENCIA: No se encontraron registros que cumplieran los datos de busqueda."; } Panel_BOTONES_INTERNOS.Visible = false; Panel_RESULTADOS_GRID.Visible = false; Panel_FormularioContratacion.Visible = false; Panel_FORMULARIO.Visible = false; } else { configurarMensajes(false, System.Drawing.Color.Green); Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); Panel_BOTONES_INTERNOS.Visible = false; Panel_FormularioContratacion.Visible = false; Panel_FORMULARIO.Visible = false; } }
private void Buscar() { Ocultar(Acciones.Inicio); Mostrar(Acciones.Inicio); String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; cliente _cliente = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "RAZ_SOCIAL") { tablaResultadosBusqueda = _cliente.ObtenerEmpresaConRazSocial(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "COD_EMPRESA") { tablaResultadosBusqueda = _cliente.ObtenerEmpresaConCodEmpresa(datosCapturados); } if (DropDownList_BUSCAR.SelectedValue == "NIT_EMPRESA") { tablaResultadosBusqueda = _cliente.ObtenerEmpresaConNitEmpresa(datosCapturados); } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_cliente.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _cliente.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplieran los datos de busqueda.", Proceso.Advertencia); } } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); Panel_RESULTADOS_GRID.Visible = true; } }
protected void GridView_RESULTADOS_BUSQUEDA_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView_RESULTADOS_BUSQUEDA.PageIndex = e.NewPageIndex; String datosCapturados = TextBox_BUSCAR.Text.ToUpper(); String campo = DropDownList_BUSCAR.SelectedValue.ToString(); cliente _cliente = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "RAZ_SOCIAL") { tablaResultadosBusqueda = _cliente.ObtenerEmpresaConRazSocial(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "COD_EMPRESA") { tablaResultadosBusqueda = _cliente.ObtenerEmpresaConCodEmpresa(datosCapturados); } } if (tablaResultadosBusqueda.Rows.Count <= 0) { configurarMensajes(true, System.Drawing.Color.Red); if (_cliente.MensajeError != null) { Label_MENSAJE.Text = _cliente.MensajeError; } else { Label_MENSAJE.Text = "ADVERTENCIA: No se encontraron registros que cumplieran los datos de busqueda."; } } else { Panel_RESULTADOS_GRID.Enabled = true; Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }