protected void Buscar() { Ocultar(Acciones.Inicio); requisicion _requisicion = new requisicion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = new DataTable(); switch (this.DropDownList_BUSCAR.SelectedValue) { case "NUMERO_DOCUMENTO": _dataTable = _requisicion.ObtenerRequerimientosPorNumeroDocumento(this.TextBox_BUSCAR.Text); break; case "NOMBRE": _dataTable = _requisicion.ObtenerRequerimientosPorNombre(this.TextBox_BUSCAR.Text); break; } if (_dataTable.Rows.Count > 0) { GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); Mostrar(Acciones.BusquedaEncontro); } else { if (!String.IsNullOrEmpty(_requisicion.MensajeError)) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _requisicion.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "ADVERTENCIA: No se encontró información para " + this.DropDownList_BUSCAR.SelectedItem + " : " + this.TextBox_BUSCAR.Text, Proceso.Advertencia); } Mostrar(Acciones.BusquedaNoEncontro); } _dataTable.Dispose(); HiddenField_ID_REQUERIMIENTO.Value = ""; HiddenField_ID_SOLICITUD.Value = ""; }