void windowsUIButtonPanel_ButtonClick(object sender, DevExpress.XtraBars.Docking2010.ButtonEventArgs e) { switch (e.Button.Properties.Caption) { case "添加记录": m_addProductionPlanForm = (m_addProductionPlanForm == null || m_addProductionPlanForm.IsDisposed) ? new AddForm4(this) : m_addProductionPlanForm; m_addProductionPlanForm.Show(); break; case "批量导入": ImportExcel(); Console.WriteLine("批量导入"); break; case "删除": DeleteSelect(); break; case "刷新": string batchNo = DateTime.Now.ToString("yyyyMMdd"); productionPlans = m_productionPlanDao.GetDataSourceList(batchNo); gridControl.DataSource = productionPlans; break; case "上移": MoveUp(); break; case "下移": MoveDown(); break; case "全部上件": if (MessageBox.Show("确认全部上件?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { e.Button.Properties.Enabled = false; InstallAllWorkpiece(); } break; case "漏读": if (MessageBox.Show("确认出现漏读?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { short result = opcClient.ReadDataFromOpcServer(m_xmlSettings.Count); opcClient.WriteDataToOpcServer(m_xmlSettings.Count, (ushort)(result + 1)); } break; } }
public AddProgramCodeForm(AddForm4 parent) { InitializeComponent(); m_programCodeDao = new ProgramCodeDao(); m_parent = parent; }