示例#1
0
 private void AtualizarDataGrid()
 {
     if (ultimaPesquisa == "Todos")
     {
         PreencherDataGrid(livroServico.ObterTodos());
     }
     else
     {
         cbCriterio.Text = filtro;
         cbPesquisa.Text = ultimaPesquisa;
         Pesquisar();
     }
 }
 ///////////////////////////////////////// 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);
     }
 }