private void numPedido_KeyDown_1(object sender, KeyEventArgs e) { Querys query = new Querys(); try { if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Tab) { pedido.idPedidos = Convert.ToInt32(numPedido.Text); pedido = query.buscarPedido(pedido.idPedidos); if (pedido != null) { gridProductos.Rows.Clear(); txtComen.Text = pedido.comentarios; lbFecha.Text = Convert.ToString(pedido.fechaPedido); c = query.BuscarClienteId(pedido.idCliente); if (c != null) { txtNombreCliente.Text = c.nombre; txtBuscar.Text = c.tel; txtDireccionCliente.Text = c.direccion; txtColoniaCliente.Text = c.colonia; txtEntreCallesCliente.Text = c.calles; } detalle = query.buscarDetalle(pedido.idPedidos); if (detalle != null) { foreach (detallePedido dp in detalle) { Producto p = new Producto(); p = query.buscarProducto(dp.idProducto); DataGridViewRow row = (DataGridViewRow)gridProductos.Rows[0].Clone(); row.Cells[0].Value = Convert.ToString(p.id); row.Cells[1].Value = p.nombre; row.Cells[2].Value = Convert.ToString(p.precio); row.Cells[3].Value = dp.cantidad; gridProductos.Rows.Add(row); } actualizarTotal(); } btnAceptarPedido.Visible = false; } } } catch { } }