private void dgvOC_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e) { try { Cursor.Current = Cursors.WaitCursor; if (e.StateChanged != DataGridViewElementStates.Selected) { return; } // pannello.Controls.Clear(); string idvendited = (string)e.Row.Cells[10].Value; AnalisiOrdiniVenditaDS.OC_APERTIRow dettaglio = _ds.OC_APERTI.Where(x => x.IDVENDITED == idvendited).FirstOrDefault(); // idvendited = "0000000000000000001403575"; // CommessaForm form = new CommessaForm(); GrigliaForm form = new GrigliaForm(); form.Dettaglio = dettaglio; form.MdiParent = this.MdiParent; form.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message, "ERRORE", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor.Current = Cursors.Default; } }
private void aggiungiCommessa(AnalisiOrdiniVenditaDS.OC_APERTIRow dettaglio) { CommessaUC commessaUC = new CommessaUC(); commessaUC.Commessa = dettaglio.FULLNUMDOC; commessaUC.Modello = dettaglio.MODELLO; commessaUC.Riga = dettaglio.NRRIGA; commessaUC.DataRichiesta = dettaglio.DATA_RICHIESTA.ToShortDateString(); commessaUC.DataConcordata = dettaglio.DATA_CONFERMA.ToShortDateString(); commessaUC.Quantita = dettaglio.QTATOT.ToString(); commessaUC.QuantitaDaConsegnare = dettaglio.QTANOSPE.ToString(); pannello.Controls.Add(commessaUC); }