private void bt_ChangeMode_Click(object sender, EventArgs e) { if (this.rb_OnlineMode.Checked == true) { string restr = ""; SysCfgModel.MesOfflineMode = false; SysCfgModel.SaveCfg(ref restr); if (DialogResult.Yes == MessageBox.Show("您是否要上传MES离线数据?", "信息提示", MessageBoxButtons.YesNo)) { LineNodes.LineMonitorPresenter.uploadOfflineDataToMesSwitch = true; MessageBox.Show("在线模式切换成功!"); } else//更新数据为用户拒绝上传 { bllOfflineData.UpdateDataByStatus(EnumUploadStatus.待上传.ToString(), EnumUploadStatus.用户拒绝上传.ToString()); } } else { string restr = ""; SysCfgModel.MesOfflineMode = true; SysCfgModel.SaveCfg(ref restr); MessageBox.Show("离线模式切换成功!"); } }
private void btnParamSave_Click(object sender, EventArgs e) { foreach (Control ctl in this.flowLayoutPanel2.Controls) { PLProcessModel.ParamCfgBase.ParamCfgItemCtl paramCtl = ctl as PLProcessModel.ParamCfgBase.ParamCfgItemCtl; paramCtl.ParamApply(); } string reStr = ""; if (!SysCfgModel.SaveCfg(ref reStr)) { MessageBox.Show("保存配置失败:" + reStr); } else { MessageBox.Show("参数保存成功"); } string str = ""; SetModPalletNum(ref str); MessageBox.Show(str); }