private void txtDescripcion_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Models.Product productos = new Models.Product(); using (productos) { List <Models.Product> producto = productos.getProductByDescription(txtDescripcion.Text); txtCodigo.Text = producto[0].Code1; if (txtCantidad.Text == "") { txtCantidad.Focus(); } else { button2.Focus(); } } } if (e.KeyCode == Keys.F2) { Forms.Buscar_producto busca = new Forms.Buscar_producto(); busca.ShowDialog(); if (intercambios.Id_producto != 0) { Models.Product productos = new Models.Product(); using (productos) { List <Models.Product> producto = productos.getProductById(intercambios.Id_producto); txtCodigo.Text = producto[0].Code1; txtDescripcion.Text = producto[0].Description; if (txtCantidad.Text == "") { txtCantidad.Focus(); } else { button2.Focus(); } } } } }
private void txtDescripcion_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F2) { Forms.Buscar_producto buscar = new Forms.Buscar_producto(); buscar.ShowDialog(); if (intercambios.Id_producto != 0) { Models.Product productos = new Models.Product(); using (productos) { List <Models.Product> producto = productos.getProductById(intercambios.Id_producto); if (producto.Count > 0) { txtDescripcion.Text = producto[0].Description; txtCantidad.Text = "1"; txtCantidad.Focus(); txtDescripcion_KeyDown(this, new KeyEventArgs(Keys.Enter)); } } } } if (e.KeyCode == Keys.Enter) { Models.Product producto = new Models.Product(); using (producto) { List <Models.Product> result = producto.getProductByDescription(txtDescripcion.Text); if (result.Count > 0) { txtCodigo.Text = result[0].Code1; txtPrecio.Text = result[0].Price1.ToString(); Id = result[0].Id.ToString(); txtCantidad.Text = "1"; txtCantidad.Focus(); } } } }