private void AtualizarDataGrid() { if (ultimaPesquisa == "Todos") { PreencherDataGrid(cadastroServico.ObterTodos()); } else { cbCriterio.Text = filtro; cbPesquisa.Text = ultimaPesquisa; Pesquisar(); } }
private void BtnClientes_Click(object sender, EventArgs e) { if (cbClientes.Text == "") { AtualizarcbClientes(cadastroServico.ObterTodos()); } else { List <Cadastro> cadastros = new List <Cadastro>(); try { foreach (var id in cadastroServico.BuscarID(Convert.ToInt32(cbClientes.Text))) { cadastros.Add(id); } } catch (Exception) { foreach (var nome in cadastroServico.BuscarGeral("Nome", cbClientes.Text)) { cadastros.Add(nome); } foreach (var cidade in cadastroServico.BuscarGeral("Cidade", cbClientes.Text)) { cadastros.Add(cidade); } foreach (var estado in cadastroServico.BuscarGeral("Estado", cbClientes.Text)) { cadastros.Add(estado); } } finally { AtualizarcbClientes(cadastros); } } }