Exemplo n.º 1
0
        private void LoadCkbsStatus()
        {
            AndonEqmCtrl andonTypeUpdate          = AndonEqmCtrl.CreateInstance(Common.ConfigHelper.GetConfigValueFromXml("connectionStr", "defaultSqlDb", AppDomain.CurrentDomain.BaseDirectory + @"Config\mesMusicPlayerConfig.xml"));
            Dictionary <string, bool> andonStatus = andonTypeUpdate.LoadAndonEqmStatus(PlayerIndex);

            foreach (string item in andonStatus.Keys)
            {
                switch (item)
                {
                case "01":
                    ckbEqm.Checked = andonStatus[item];
                    break;

                case "02":
                    ckbPe.Checked = andonStatus[item];
                    break;

                case "03":
                    ckbProduct.Checked = andonStatus[item];
                    break;

                case "04":
                    ckbQc.Checked = andonStatus[item];
                    break;

                case "05":
                    ckbOther.Checked = andonStatus[item];
                    break;

                default:
                    break;
                }
            }
            andonTypeUpdate.UpdateHistroyAdn(OpenSftwTime, PlayerIndex);
        }
Exemplo n.º 2
0
        private void ckbCheckbox_CheckedChanged(object sender, EventArgs e)
        {
            CheckBox ckb       = sender as CheckBox;
            string   andonType = "UNKNOWN";

            switch (ckb.Name)
            {
            case "ckbEqm":
                andonType = "01";
                break;

            case "ckbPe":
                andonType = "02";
                break;

            case "ckbProduct":
                andonType = "03";
                break;

            case "ckbQc":
                andonType = "04";
                break;

            case "ckbOther":
                andonType = "05";
                break;

            default:
                andonType = "UNKNOWN";
                break;
            }
            AndonEqmCtrl andonTypeUpdate = AndonEqmCtrl.CreateInstance(Common.ConfigHelper.GetConfigValueFromXml("connectionStr", "defaultSqlDb", AppDomain.CurrentDomain.BaseDirectory + @"Config\mesMusicPlayerConfig.xml"));

            andonTypeUpdate.Update(PlayerIndex, andonType, ckb.Checked);
        }