private void buttonFiltrar_Click(object sender, EventArgs e) { try { int codigo = int.Parse(textBox1.Text); List <Reserva> res = copiaadmin.Reservaxclientes(codigo); if (res.Count != 0) { MessageBox.Show("Fue encontrado"); listBoxListado.DataSource = null; listBoxListado.DataSource = res; listBoxListado.ClearSelected(); } else { MessageBox.Show("No fue encontrado"); listBoxListado.DataSource = null; listBoxListado.DataSource = copiaadmin.Listareservas; listBoxListado.ClearSelected(); } } catch (FormatException ex) { MessageBox.Show("Ingreso letras en lugar de numero / o no ingreso nada"); textBox1.Focus(); } catch (BlancoException ex) { MessageBox.Show(ex.Message); } catch (Exception ex) { MessageBox.Show(ex.Message); } //finally---> no me lo toma(revisar) }