Exemple #1
0
        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);
            }
        }
Exemple #2
0
 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);
     }
 }
Exemple #3
0
 private void txtISBN_TextChanged(object sender, EventArgs e)
 {
     this.dataListado.DataSource = NLibros.BuscarISBN(this.txtISBN.Text);
     txtCodigoBarras.Text        = txtISBN.Text;
 }