void Buscar() { string numero = "0"; try { this.Cursor = Cursors.WaitCursor; btnAceptar.Enabled = false; numero = txtNumero.Text.Trim(); if (numero == "") { numero = "0"; } db.LimpiarFiltros(); if (esPorEntidad && entidadId > 0) { db.AddFiltroIgualA("Entidad_Id", entidadId.ToString()); if (numero != "0") { db.AddFiltroIgualA("Identificador_Id", numero); } } else { db.AddFiltroIgualA("Identificador_Id", numero); } db.AddFiltroIgualA("EsAplicado", "0"); db.AddFiltroIgualA("EsNulo", "0"); db.AddFiltroMayorA("Total", "0"); db.AddFiltroOrderBY("Unico Desc"); MyData = db.GetAll("TVENTAS_DEVOLUCIONES", -1, db.Filtros); dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = MyData.DefaultView; btnAceptar.Enabled = (dataGridView1.RowCount > 0); } catch (Exception ex) { util.MostrarMensajeError(ex.Message); } finally { this.Cursor = Cursors.Default; } }