private void btnModificar_Click(object sender, EventArgs e) { try { if (this.txtISBN.Text == string.Empty || this.txtTitulo.Text == string.Empty || this.txtcbEditorial.Text == string.Empty) { errorIcono.SetError(txtISBN, "Ingrese un dato"); errorIcono.SetError(txtTitulo, "Ingrese un dato"); errorIcono.SetError(txtcbEditorial, "Ingrese un dato"); } else { DialogResult resul = MessageBox.Show("Realmente desea modificar este registro", "Modificar registro", MessageBoxButtons.YesNo); if (resul == DialogResult.Yes) { System.IO.MemoryStream ms = new System.IO.MemoryStream(); this.imgUpload.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] imagen = ms.GetBuffer(); int txtPaginas = Convert.ToInt32(txtNPaginas.Text); NLibros.Editar(this.txtISBN.Text, this.txtTitulo.Text, this.txtcbLengua.Text, this.txtcbEditorial.Text, this.txtcbPublicacion.Text, this.txtcbGenero.Text, this.txtDisponibilidad.Text, this.txtComentarios.Text, this.txtcbAutor.Text, this.txtcbEdicion.Text, this.txtdpFechaEdicion.Value, txtPaginas, this.txtcbMateria.Text, this.txtcbSubgenero.Text, this.txtUbicacion.Text, this.txtTag.Text, this.txtCodigoBarras.Text + "TESI", imagen); MessageBox.Show("Registro modificado correctamente"); Limpiar(); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult resul = MessageBox.Show("Desea eliminar este registro", "Eliminar registro", MessageBoxButtons.YesNo); if (resul == DialogResult.Yes) { NLibros.Eliminar(txtISBN.Text); MessageBox.Show("Registro eliminado"); Limpiar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void txtISBN_TextChanged(object sender, EventArgs e) { this.dataListado.DataSource = NLibros.BuscarISBN(this.txtISBN.Text); txtCodigoBarras.Text = txtISBN.Text; }