private void gridControl1_DoubleClick(object sender, EventArgs e) { PivotDrillDownDataRow row = this.gridView1.GetFocusedRow() as PivotDrillDownDataRow; if (row != null) { string codice = row.DataSource.GetValue(row.Index, "RigaStampaIngresso.Stampa.Vendita.CodiceLeggibile") as string; using (UnitOfWork uow = new UnitOfWork()) { Vendita vendita = uow.FindObject <Vendita>(new BinaryOperator("CodiceLeggibile", codice)); XtraFormDettaglioVendita dettaglio = new XtraFormDettaglioVendita(); dettaglio.Init(vendita); dettaglio.ShowDialog(this); } } }
private void barButtonItemAnnulla_ItemClick(object sender, ItemClickEventArgs e) { if (CoStampa.Count > 0) { Stampa stampa = CoStampa[0]; if (stampa != null) { using (XtraFormDettaglioVendita dettaglio = new XtraFormDettaglioVendita()) { dettaglio.Init(stampa.Vendita); if (dettaglio.ShowDialog() == System.Windows.Forms.DialogResult.OK) { Pulisci(); } } } } MoveFocus(); }