private void ConsultaPorNomeProduto() { try { dgvProdutos.DataSource = null; dgvProdutos.DataSource = gestao.ConsultarPorNome(txbPesquisar.Text); dgvProdutos.Update(); dgvProdutos.Refresh(); } catch (Exception) { MessageBox.Show("Não foi possível efetuar consulta", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txbPesquisar_TextChanged(object sender, EventArgs e) { try { if (rbrPorNome.Checked == true) { if (string.IsNullOrWhiteSpace(txbPesquisar.Text)) { AtualizarGrid(); } else { dgvProdutos.DataSource = null; dgvProdutos.DataSource = gestao.ConsultarPorNome(txbPesquisar.Text); dgvProdutos.Update(); dgvProdutos.Refresh(); } } if (rbrPorId.Checked == true) { dgvProdutos.DataSource = null; if (string.IsNullOrWhiteSpace(txbPesquisar.Text)) { AtualizarGrid(); } else { dgvProdutos.DataSource = gestao.ConsultarPorId(Convert.ToInt32(txbPesquisar.Text)); } dgvProdutos.Update(); dgvProdutos.Refresh(); } } catch (Exception) { return; } }