private void cajaBusqueda_KeyDown(object sender, KeyEventArgs e) { List <Articulo> Articulos = new List <Articulo>(); //MessageBox.Show(e.KeyValue.ToString()); if (e.KeyValue == 13) // Enter { sql.open(); Articulos = sql.buscarArticulo(cajaBusqueda.Text); if (Articulos != null) { seleccionarArticuloVenta seleccionar = new seleccionarArticuloVenta(Articulos); seleccionar.ventas = this; seleccionar.ShowDialog(); } else { MessageBox.Show("No existe ningun articulo con ese nombre"); } cajaBusqueda.Clear(); cajaBusqueda.Focus(); sql.close(); } if (e.KeyValue == 27) // Esc { this.Close(); } if (e.KeyValue == 46) // Delete { string confirmar = MessageBox.Show("Deseas cancelar la venta?", "Cancelar Venta", MessageBoxButtons.YesNo, MessageBoxIcon.Question).ToString(); if (confirmar == "Yes") { sql.open(); sql.cancelarVenta(); sql.close(); actualizarTabla(); cajaBusqueda.Focus(); } } if (e.KeyValue == 45) // Insert { sql.open(); if (sql.existenArticulosPreventa()) { moduloVentasCompletarVenta completarVenta = new moduloVentasCompletarVenta(); completarVenta.precioPagar = precio; completarVenta.modVenta = this; completarVenta.ShowDialog(); } sql.close(); } }