示例#1
0
 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);
         }
     }
 }
示例#3
0
 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);
     }
 }