private void dgvOrdenProduccion_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex == 3) { OrdenProduccion ordenProduccion = (OrdenProduccion)dgvOrdenProduccion.Rows[e.RowIndex].DataBoundItem; VSeleccionarOPEmergente vista = new VSeleccionarOPEmergente(); vista.SetOrdenProduccion(ordenProduccion); vista.AceptarClicked += IniciarLinea; vista.ShowDialog(); } }
private void dgvOrdenProduccion_SelectionChanged(object sender, EventArgs e) { if (dgvOrdenProduccion.SelectedRows.Count > 0) { int index = dgvOrdenProduccion.SelectedRows[0].Index; OrdenProduccion ordenProduccion = (OrdenProduccion)dgvOrdenProduccion.SelectedRows[0].DataBoundItem; VSeleccionarOPEmergente vista = new VSeleccionarOPEmergente(); vista.SetOrdenProduccion(ordenProduccion); vista.AceptarClicked += IniciarLinea; vista.ShowDialog(); } }