private void buscarButton_Click(object sender, EventArgs e) { try { if (BuscarComboBox.Text == string.Empty) { MessageBox.Show("Preencha o campo Buscar por!"); } else if (PesquisaTextBox.Text == string.Empty) { MessageBox.Show("Preencha o campo Pesquisar!"); } else { if (BuscarComboBox.Text == "ID") { PreencherDataGridCliente(servico.Buscar(x => x.ClienteID == Convert.ToInt32(PesquisaTextBox.Text))); BuscarComboBox.Text = string.Empty; PesquisaTextBox.Text = string.Empty; } else if (BuscarComboBox.Text == "Nome - Cliente") { PreencherDataGridCliente(servico.Buscar(x => x.Nome == PesquisaTextBox.Text)); BuscarComboBox.Text = string.Empty; PesquisaTextBox.Text = string.Empty; } else if (BuscarComboBox.Text == "CPF") { PreencherDataGridCliente(servico.Buscar(x => x.CPF == PesquisaTextBox.Text)); BuscarComboBox.Text = string.Empty; PesquisaTextBox.Text = string.Empty; } else if (BuscarComboBox.Text == "RG") { PreencherDataGridCliente(servico.Buscar(x => x.RG == PesquisaTextBox.Text)); BuscarComboBox.Text = string.Empty; PesquisaTextBox.Text = string.Empty; } else if (BuscarComboBox.Text == "Endereço") { PreencherDataGridCliente(servico.Buscar(x => x.Rua == PesquisaTextBox.Text)); BuscarComboBox.Text = string.Empty; PesquisaTextBox.Text = string.Empty; } else { MessageBox.Show("Não exite esta opção em Cliente!"); } } MessageBox.Show("Busca efetuada com Sucesso!"); } catch (Exception ex) { MessageBox.Show("Erro ao Salva " + ex.Message); } }
private void BtnPesquisar_Click(object sender, EventArgs e) { List <Cliente> clientes = clienteServico.Buscar(X => X.Nome == txtNomeP.Text).ToList(); dgvCliente.DataSource = clientes; }