private void registrarDevolucionCliente() { try { sql.open(); Articulo articulo = sql.getArticulo(dataGridView1.CurrentRow.Cells[1].Value.ToString()); int cantidad = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); Provedor provedor = sql.getProvedor("Cliente"); string verificarInfo = MessageBox.Show("Articulo: " + articulo.nombre + Environment.NewLine + "Cantidad: " + cantidad.ToString(), "Confirmar devolucion", MessageBoxButtons.OKCancel, MessageBoxIcon.Question).ToString(); if (verificarInfo == "OK") { sql.registrarCompra(provedor.id, articulo.id, cantidad); sql.cancelarVenta(); actualizarTabla(); cajaBusqueda.Focus(); } sql.close(); } catch (Exception ex) { #if DEBUG_ MessageBox.Show("Error: " + ex.Message + Environment.NewLine + Environment.NewLine + "Posible Causa: No existen articulos a regresar.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); #endif } }