private void AgregarItemAListadoDatagridView() { ProductoDataGridView.Focus(); listadoDataGridView.CurrentRow.Cells["idColumn"].Value = ProductoDataGridView.CurrentRow.Cells["id"].Value.ToString(); listadoDataGridView.CurrentRow.Cells["mainCodeColumn"].Value = ProductoDataGridView.CurrentRow.Cells["main_code"].Value.ToString(); listadoDataGridView.CurrentRow.Cells["nameColumn"].Value = ProductoDataGridView.CurrentRow.Cells["name"].Value.ToString(); listadoDataGridView.CurrentRow.Cells["stockColumn"].Value = ProductoDataGridView.CurrentRow.Cells["stock"].Value.ToString(); listadoDataGridView.CurrentRow.Cells["costColumn"].Value = ProductoDataGridView.CurrentRow.Cells["cost"].Value.ToString(); listadoDataGridView.CurrentRow.Cells["ivaRateColumn"].Value = ProductoDataGridView.CurrentRow.Cells["iva_rate_name"].Value.ToString(); ProductoPanel.Visible = false; listadoDataGridView.CurrentRow.Cells["cantidadColumn"].Value = "1"; listadoDataGridView.CurrentCell = listadoDataGridView.CurrentRow.Cells["cantidadColumn"]; listadoDataGridView.Focus(); }
private void BusquedaProductoTextBox_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Escape) { listadoDataGridView.Focus(); ProductoPanel.Visible = false; } if (e.KeyCode == Keys.Enter) { if (DataTableProducto.Rows.Count > 0) { AgregarItemAListadoDatagridView(); } } if (e.KeyCode == Keys.Down) { if (DataTableProducto.Rows.Count > 0) { ProductoDataGridView.Focus(); } } }