Beispiel #1
0
        private sysConfig getSysConfig()
        {
            sysConfig syscfg = new sysConfig();

            try
            {
                StringBuilder temp = new StringBuilder();
                temp.Length = 2048;
                ini.INIIO.GetPrivateProfileString("SYS", "lineID", "1", temp, 2048, @".\appConfig.ini");
                syscfg.lineID = temp.ToString().Trim();
                ini.INIIO.GetPrivateProfileString("SYS", "BarCodeLength", "13", temp, 2048, @".\appConfig.ini");
                syscfg.BarCodeLength = int.Parse(temp.ToString().Trim());
                ini.INIIO.GetPrivateProfileString("SYS", "equipType", "9", temp, 2048, @".\appConfig.ini");
                syscfg.equipType = (ENUM_EQUIP_TYPE)(int.Parse(temp.ToString().Trim()));
                ini.INIIO.GetPrivateProfileString("SYS", "dllDir", "", temp, 2048, @".\appConfig.ini");
                syscfg.dllDir = temp.ToString().Trim();
                ini.INIIO.GetPrivateProfileString("SYS", "versionNumber", "", temp, 2048, @".\appConfig.ini");
                syscfg.versionNumber = temp.ToString().Trim();
                ini.INIIO.GetPrivateProfileString("SYS", "workMode", "0", temp, 2048, @".\appConfig.ini");
                syscfg.workMode = (ENUM_WORK_MODE)(int.Parse(temp.ToString().Trim()));
            }
            catch
            { }
            return(syscfg);
        }
Beispiel #2
0
        private void Serializar()
        {
            defaultLookAndFeelBase.LookAndFeel.SkinName = Global.Skin;

            sysConfig config = new sysConfig();

            config.Serializar();
        }
Beispiel #3
0
        public JsonResult EditSysConfig(sysConfig sys)
        {
            bool   status = true;
            bool   check  = true;
            string msg    = "";

            if (sys.stockUpdate == DateTime.MinValue)
            {
                check = false;
            }
            if (sys.otcUpdate == DateTime.MinValue)
            {
                check = false;
            }
            if (sys.nowDate == DateTime.MinValue)
            {
                check = false;
            }
            if (sys.avgStartDate == DateTime.MinValue)
            {
                check = false;
            }
            if (sys.avgEndDate == DateTime.MinValue)
            {
                check = false;
            }

            if (check)
            {
                status = reportModel.EditSysConfig(sys);
                msg    = status ? "更新成功!" : "更新失敗!";
            }
            else
            {
                status = false;
                msg    = "資料輸入錯誤!";
            }
            return(Json(new Results <DBNull>
            {
                Success = status,
                Message = msg,
                Data = null,
                TotalCount = status ? 1 : 0
            }));
        }
Beispiel #4
0
 private void init_LineModel()
 {
     thisSysConfig = getSysConfig();
     if (thisSysConfig.workMode == ENUM_WORK_MODE.WORK_MODE_LOCAL)
     {
         Msg(labelWorkMode, panelWorkMode, "单机", 0);
         buttonStart.Visible         = true;
         textBoxCLHP.Visible         = true;
         comboBoxVehicleName.Visible = true;
     }
     else
     {
         Msg(labelWorkMode, panelWorkMode, "联网", 0);
         buttonStart.Visible         = false;
         textBoxCLHP.Visible         = false;
         comboBoxVehicleName.Visible = false;
     }
     Msg(labelEquipName, panelEquipName, equipNameAry[(int)(thisSysConfig.equipType)], 0);
     Msg(labelLine, panelLine, thisSysConfig.lineID + "号工位", 0);
     //Msg(labelDllSrc, panelDllSrc, thisSysConfig.dllDir, 1);
     Msg(labelversion, panelversion, thisSysConfig.versionNumber, 1);
 }
        public string sysConfigAjax(sysConfig sys)
        {
            string msg = reportModel.sysConfigUpdate(sys);

            return(msg);
        }
Beispiel #6
0
        private void Deserializar()
        {
            sysConfig config = new sysConfig();

            config.Deserializar();

            switch (Global.Skin)
            {
            case "Foggy":
                barCheckItemPadrao.Checked = false;
                barCheckItemCinza.Checked  = true;
                barCheckItemPreto.Checked  = false;
                barCheckItemAzul.Checked   = false;
                barCheckItemVerde.Checked  = false;
                barCheckItemSeven.Checked  = false;
                break;

            case "Darkroom":
                barCheckItemPadrao.Checked = false;
                barCheckItemCinza.Checked  = false;
                barCheckItemPreto.Checked  = true;
                barCheckItemAzul.Checked   = false;
                barCheckItemVerde.Checked  = false;
                barCheckItemSeven.Checked  = false;
                break;

            case "Blue":
                barCheckItemPadrao.Checked = false;
                barCheckItemCinza.Checked  = false;
                barCheckItemPreto.Checked  = false;
                barCheckItemAzul.Checked   = true;
                barCheckItemVerde.Checked  = false;
                barCheckItemSeven.Checked  = false;
                break;

            case "Office 2007 Green":
                barCheckItemPadrao.Checked = false;
                barCheckItemCinza.Checked  = false;
                barCheckItemPreto.Checked  = false;
                barCheckItemAzul.Checked   = false;
                barCheckItemVerde.Checked  = true;
                barCheckItemSeven.Checked  = false;
                break;

            case "Seven":
                barCheckItemPadrao.Checked = false;
                barCheckItemCinza.Checked  = false;
                barCheckItemPreto.Checked  = false;
                barCheckItemAzul.Checked   = false;
                barCheckItemVerde.Checked  = false;
                barCheckItemSeven.Checked  = true;
                break;

            default:
                barCheckItemPadrao.Checked = true;
                barCheckItemCinza.Checked  = false;
                barCheckItemPreto.Checked  = false;
                barCheckItemAzul.Checked   = false;
                barCheckItemVerde.Checked  = false;
                barCheckItemSeven.Checked  = false;
                break;
            }
        }