private void tsGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         ClsProducto objProducto = new ClsProducto(txtDescripcion.Text, cboCategoria.Text,
                                                   Convert.ToDouble(txtPrecio.Text), Convert.ToInt32(txtCantidad.Text), dtpVencimiento.Value);
         ClsSerializar.Serializar(objProducto);
         limpiar();
         MessageBox.Show("Objeto serializado con exito!");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 private void tsAbrir_Click(object sender, EventArgs e)
 {
     try
     {
         ClsProducto objProducto = ClsSerializar.deserealizar();
         txtDescripcion.Text  = objProducto.Descripcion;
         cboCategoria.Text    = objProducto.Categoria;
         txtPrecio.Text       = objProducto.Precio.ToString();
         txtCantidad.Text     = objProducto.Cantidad.ToString();
         dtpVencimiento.Value = objProducto.Vencimiento;
         MessageBox.Show("Objeto deserealizado con exito!");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }