Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
 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;
     }
 }