private void Pesquisar() { if (cbCriterio.Text == "ID") { PreencherDataGrid(livroServico.BuscarID(Convert.ToInt32(cbPesquisa.Text))); } else if (cbCriterio.Text == "Tipo") { PreencherDataGrid(livroServico.BuscarGeral("Tipo", cbPesquisa.Text)); } else if (cbCriterio.Text == "Título") { PreencherDataGrid(livroServico.BuscarGeral("Titulo", cbPesquisa.Text)); } else if (cbCriterio.Text == "Autor(a)") { PreencherDataGrid(livroServico.BuscarGeral("Autor", cbPesquisa.Text)); } else { PreencherDataGrid(livroServico.BuscarGeral("Editora", cbPesquisa.Text)); } ultimaPesquisa = cbPesquisa.Text; filtro = cbCriterio.Text; }
///////////////////////////////////////// NOVA VENDA //////////////////////////////////////////// private void BtnLivros_Click(object sender, EventArgs e) { if (cbLivros.Text == "") { AtualizarcbLivros(livroServico.ObterTodos()); } else { List <Livro> livros = new List <Livro>(); try { foreach (var id in livroServico.BuscarID(Convert.ToInt32(cbLivros.Text))) { livros.Add(id); } } catch (Exception) { foreach (var titulo in livroServico.BuscarGeral("Titulo", cbLivros.Text)) { livros.Add(titulo); } foreach (var autor in livroServico.BuscarGeral("Autor", cbLivros.Text)) { livros.Add(autor); } foreach (var editor in livroServico.BuscarGeral("Editora", cbLivros.Text)) { livros.Add(editor); } } finally { AtualizarcbLivros(livros); } } }
private void BtnLivros_Click(object sender, EventArgs e) { if (cbLivros.Text == "") { AtualizarcbLivros(livroServico.ObterTodos()); } else { List <Livro> livros = new List <Livro>(); foreach (var titulo in livroServico.BuscarGeral("Titulo", cbLivros.Text)) { livros.Add(titulo); } foreach (var autor in livroServico.BuscarGeral("Autor", cbLivros.Text)) { livros.Add(autor); } foreach (var editor in livroServico.BuscarGeral("Editora", cbLivros.Text)) { livros.Add(editor); } AtualizarcbLivros(livros); } }