Example #1
0
 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("离线模式切换成功!");
     }
 }
Example #2
0
        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);
        }