private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var dr = TechProcGridView.GetRow(TechProcGridView.FocusedRowHandle) as v_TechProcDet; if (dr != null) { using (var f = new frmTechProcDet(dr.WbillId, dr.DetId)) { var row = WbGridView.GetFocusedRow() as WBListMake_Result; f.OkButton.Enabled = (row.Checked != 1); if (f.ShowDialog() == DialogResult.OK) { RefreshTechProcDet(dr.WbillId); } } } }
private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var dr = WbGridView.GetRow(WbGridView.FocusedRowHandle) as WBListMake_Result; if (dr == null) { return; } using (var f = new frmTechProcDet(dr.WbillId)) { if (f.ShowDialog() == DialogResult.OK) { if (DB.SkladBase().WaybillList.Any(a => a.WbillId == dr.WbillId)) { RefreshTechProcDet(dr.WbillId); } else { RefrechItemBtn.PerformClick(); } } } }