Example #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            int contador = 0;

            if (radioButtonLista.Checked == true)
            {
                cli = (Cliente)listBox1.SelectedItem;
                if (cli == null)
                {
                    MessageBox.Show("No se pudo seleccionar nada de la lista");
                }
                else
                {
                    contador++;
                }
            }
            else
            {
                if (radioButtonTextbox.Checked == true)
                {
                    int codigo = int.Parse(textBox1.Text);
                    cli = admincopia.buscarCliente(codigo);
                    if (cli == null)
                    {
                        MessageBox.Show("No se encontró al cliente");
                    }
                    else
                    {
                        contador++;
                    }
                }
                else
                {
                    MessageBox.Show("No seleccionó nada");
                }
            }
            if (contador > 0)
            {
                panel3.Visible = true;
                List <Prestamo> aux = admincopia.prestamosxclientes(cli.CodigoSocio);
                listBox2.DataSource = null;
                listBox2.DataSource = aux;
                listBox2.ClearSelected();
            }
        }
Example #2
0
        private void buttonFiltrar_Click(object sender, EventArgs e)
        {
            try
            {
                int codigo = int.Parse(textBox1.Text);

                List <Prestamo> pres = copiaadmin.prestamosxclientes(codigo);

                if (pres.Count != 0)
                {
                    MessageBox.Show("Fué encontrado");
                    listBoxListado.DataSource = null;
                    listBoxListado.DataSource = pres;
                    listBoxListado.ClearSelected();
                }
                else
                {
                    MessageBox.Show("No fué encontrado");
                    listBoxListado.DataSource = null;
                    listBoxListado.DataSource = copiaadmin.Listaprestamos;
                    listBoxListado.ClearSelected();
                }
            }


            catch (FormatException ex)
            {
                MessageBox.Show("Ingresó letras en lugar de número / o no ingresó nada");
                textBox1.Focus();
            }
            catch (BlancoException ex)
            {
                MessageBox.Show(ex.Message);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            //finally---> no me lo toma(revisar)
        }