private void button2_Click(object sender, EventArgs e) { Libros u = new Libros(); u.idlibro = int.Parse(nu.Text); u.titulo = n1.Text; u.editorial = n2.Text; u.autor = a1.Text; u.portada = new PictureBox(); u.portada.Image = pictureBox1.Image; try { switch (opcion) { case 0: udao.registrarLector(u); MessageBox.Show(this, "Lector registrado", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); inicializarCodigo(); break; case 1: udao.actualizarLector(u); MessageBox.Show(this, "Lector actualizado", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); break; case 2: udao.eliminarrLector(u); MessageBox.Show(this, "Lector eliminado", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } DataTable dt = (DataTable)dataGridView1.DataSource; if (dt != null) { dt.Clear(); } dataGridView1.DataSource = udao.obtenerRegistros(""); this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill; } catch (SqlException ex) { MessageBox.Show(this, "Error" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }