public void ActualizarLabs() { Libro lib; labNom.Text = user.Nombre; labDNI.Text = user.dni.ToString(); labMail.Text = user.email; labEstado.Text = user.estado; grillaPrestamos.Rows.Clear(); for (int i = 0; i < user.cantPrestamos; i++) { if (user.prestamos[i] != null) { lib = biblioteca.buscarLibro(user.prestamos[i].ejemplar.NroPatrimonial); string [] renglon = new string[4] { (lib.titulo.ToString()), user.prestamos[i].ejemplar.NroPatrimonial.ToString(), user.prestamos[i].fecpres.ToString("dd/MM/yyyy"), (user.prestamos[i].fecdev.ToString("dd/MM/yyyy")) }; grillaPrestamos.Rows.Add(renglon); } } if (user.cantPrestamos == 5) { grillaPrestamos.AllowUserToAddRows = false; } else { grillaPrestamos.AllowUserToAddRows = true; } }
private void btnBusqEjemplar_Click(object sender, EventArgs e) { if (txtBusqEjemplar.Text.Contains('-')) { ejemplar = biblioteca.buscarEjemplar(txtBusqEjemplar.Text); if (ejemplar != null) { Libro milibro = biblioteca.buscarLibro(ejemplar.NroPatrimonial); labTitulo.Text = milibro.titulo; labAutores.Text = milibro.autores; labCodigo.Text = ejemplar.NroPatrimonial; if (ejemplar.estaPrestado) { labEstado.Text = "Prestado"; btnGenerar.Enabled = false; } else if (ejemplar.deBaja) { labEstado.Text = "Dado de baja"; btnGenerar.Enabled = false; } else { labEstado.Text = "Habilitado para Prestamo"; btnGenerar.Enabled = true; } } else { MessageBox.Show("Libro No Encontrado! Verifique el codigo."); } } else { MessageBox.Show("Libro No Encontrado! Verifique el codigo."); } }
private void FLibro_Load(object sender, EventArgs e) { libro = biblioteca.buscarLibro(isbn); CargarLabels(); }