private void dataGridViewProducto_DoubleClick(object sender, EventArgs e) { var productoid = Convert.ToInt32(dataGridViewProducto.CurrentRow.Cells[0].Value); Producto = productoBL.ObtenerProductoPorId(productoid); this.DialogResult = DialogResult.OK; this.Close(); }
private void txtCodProducto_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (int.TryParse(txtCodProducto.Text, out int productoid)) { var producto = productoBL.ObtenerProductoPorId(productoid); txtCodProducto.Text = producto.ID_PRODUCTO.ToString(); txtNombreProducto.Text = producto.DESC_PRODUCTO; txtPrecio.Text = producto.PRECIO.ToString(); txtCantidad.Focus(); } else { MessageBox.Show("el codigo del producto es solo numerico"); txtCodProducto.Focus(); return; } } }