Пример #1
0
        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
            }
        }