private void txtItemPesquisado_TextChanged(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtItemPesquisado.Text)) { dgvFuncionario.DataSource = null; dgvFuncionario.DataSource = bll.LerTodos(); return; } if (cmbOption.SelectedIndex == 0) { dgvFuncionario.DataSource = null; int id = -1; if (int.TryParse(txtItemPesquisado.Text, out id)) { dgvFuncionario.DataSource = bll.lerPorId(id); } } else if (cmbOption.SelectedIndex == 1) { dgvFuncionario.DataSource = null; dgvFuncionario.DataSource = bll.lerPorNome(txtItemPesquisado.Text); } else if (cmbOption.SelectedIndex == 2) { dgvFuncionario.DataSource = null; dgvFuncionario.DataSource = bll.lerPorCPF(mtxtCPF.Text); } else if (cmbOption.SelectedIndex == 3) { dgvFuncionario.DataSource = null; dgvFuncionario.DataSource = bll.LerTodos(); } }