private void TxtBuscar_TextChanged(object sender, EventArgs e) { string textoBuscado = txtBuscar.Text; if (textoBuscado != "") { if (cmbBurcarPor.SelectedIndex == 0) { var lista = proveedor.BuscarNumDocumentoProveedor(textoBuscado); lblTotalRegistro.Text = $"Total registros: {lista.Count}"; dgvProveedores.AutoGenerateColumns = false; dgvProveedores.DataSource = lista; dgvProveedores.Columns[0].DataPropertyName = "IdProveedor"; dgvProveedores.Columns[1].DataPropertyName = "RazonSocial"; dgvProveedores.Columns[2].DataPropertyName = "SectorComercial"; dgvProveedores.Columns[3].DataPropertyName = "TipoDocumento"; dgvProveedores.Columns[4].DataPropertyName = "NumDocumento"; dgvProveedores.Columns[5].DataPropertyName = "Direccion"; dgvProveedores.Columns[6].DataPropertyName = "Telefono"; dgvProveedores.Columns[7].DataPropertyName = "Email"; dgvProveedores.Columns[8].DataPropertyName = "Url"; } else { var lista = proveedor.BuscarRazonSocialProveedor(textoBuscado); lblTotalRegistro.Text = $"Total registros: {lista.Count}"; dgvProveedores.AutoGenerateColumns = false; dgvProveedores.DataSource = lista; dgvProveedores.Columns[0].DataPropertyName = "IdProveedor"; dgvProveedores.Columns[1].DataPropertyName = "RazonSocial"; dgvProveedores.Columns[2].DataPropertyName = "SectorComercial"; dgvProveedores.Columns[3].DataPropertyName = "TipoDocumento"; dgvProveedores.Columns[4].DataPropertyName = "NumDocumento"; dgvProveedores.Columns[5].DataPropertyName = "Direccion"; dgvProveedores.Columns[6].DataPropertyName = "Telefono"; dgvProveedores.Columns[7].DataPropertyName = "Email"; dgvProveedores.Columns[8].DataPropertyName = "Url"; } } else { MostrarProveedores(); } }