Exemplo n.º 1
0
        private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyValue == 46)
            {
                try
                {
                    sql.open();
                    string   nombreArticulo = dataGridView1.CurrentRow.Cells[1].Value.ToString();
                    int      cantidadVenta  = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
                    Articulo articulo       = sql.getArticulo(nombreArticulo);
                    sql.eliminarArticuloPreventa(articulo.id, cantidadVenta);
                    sql.close();
                    actualizarTabla();
                }
                catch (Exception ex)
                {
#if DEBUG_
                    MessageBox.Show("Error: " + ex.Message + Environment.NewLine + Environment.NewLine + "Posible Causa: No existen articulos a eliminar.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
                }
            }

            if (e.KeyValue == 113)
            {
                registrarDevolucionCliente();
            }
        }