Beispiel #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(this.txtEQPPPID_Change.Text) == false && PInfo.Unit(0).SubUnit(0).EQPPPID(this.txtEQPPPID_Change.Text) != null &&
                    this.txtEQPPPID_Change.Text != txtEQPPPID_Current.Text)
                {
                    string strDateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");

                    PInfo.Unit(0).SubUnit(0).HOSTPPID(txtHOSTPPID.Text).EQPPPID  = txtEQPPPID_Change.Text;
                    PInfo.Unit(0).SubUnit(0).HOSTPPID(txtHOSTPPID.Text).DateTime = strDateTime;

                    string dstrSQL = string.Format("Update `tbHOSTPPID` set EQPPPID='{1}', DTIME='{2}' Where HOSTPPID='{0}';", txtHOSTPPID.Text, txtEQPPPID_Change.Text, strDateTime);
                    clsDBAct.funExecuteQuery(dstrSQL);

                    PInfo.subSendSF_Set(InfoAct.clsInfo.SFName.S7F107PPIDCreatDeleteAndPPBodyChangedReport, "3", "2", txtHOSTPPID.Text, txtEQPPPID_Change.Text);
                    DialogResult = System.Windows.Forms.DialogResult.Yes;
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Error!!");
                }
            }
            catch (Exception ex)
            {
                this.PInfo.subLog_Set(InfoAct.clsInfo.LogType.CIM, ex.ToString());
            }
        }
Beispiel #2
0
        private void btnDelete_Hostppid_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txtHost_HOSTPPID.Text) == false)
                {
                    string dstrSQL = string.Format("Delete FROM `tbHOSTPPID` Where HOSTPPID='{0}';", txtHost_HOSTPPID.Text);
                    clsDBAct.funExecuteQuery(dstrSQL);

                    pInfo.subSendSF_Set(InfoAct.clsInfo.SFName.S7F107PPIDCreatDeleteAndPPBodyChangedReport, "2", "2", txtHost_HOSTPPID.Text, txtHOST_MappingEQPPPID.Text);
                    pInfo.Unit(0).SubUnit(0).RemoveHOSTPPID(txtHost_HOSTPPID.Text);

                    subInit();
                }
            }
            catch (Exception ex)
            {
                pInfo.subLog_Set(clsInfo.LogType.CIM, ex.ToString());
            }
        }
Beispiel #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                //PInfo.subPLCCommand_Set(clsInfo.PLCCommand.MCCDataSend, textBox2.Text.Trim());

                //this.PInfo.subSendSF_Set(clsInfo.SFName.S6F11EquipmentSpecifiedNetworkEvent, 171, this.PInfo.Unit(0).SubUnit(0).MultiData.TYPES("MCC").ITEMS("MCC_HOST_IP").VALUE);//this.PInfo.All.MCCNetworkPath);
                PInfo.All.CurrentHOSTPPID = "H2";
                PInfo.All.CurrentEQPPPID  = "1";

                string dstrOLDHOSTPPID = PInfo.All.CurrentHOSTPPID;   //이전 PPID 백업
                string dstrNEWHOSTPPID = "H1";
                PInfo.All.CurrentHOSTPPID = dstrNEWHOSTPPID;          //변경된 HOSTPPID를 입력
                PInfo.All.CurrentEQPPPID  = PInfo.Unit(0).SubUnit(0).HOSTPPID(dstrNEWHOSTPPID).EQPPPID;

                PInfo.subSendSF_Set(InfoAct.clsInfo.SFName.S6F11EquipmentSpecifiedControlEvent, 131, dstrOLDHOSTPPID, dstrNEWHOSTPPID);
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #4
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txtHOSTPPID.Text) == false && string.IsNullOrEmpty(txtEQPPPID.Text) == false)
                {
                    if (PInfo.Unit(0).SubUnit(0).HOSTPPID(txtHOSTPPID.Text) == null)
                    {
                        string strDateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                        PInfo.Unit(0).SubUnit(0).AddHOSTPPID(txtHOSTPPID.Text);
                        PInfo.Unit(0).SubUnit(0).HOSTPPID(txtHOSTPPID.Text);

                        PInfo.Unit(0).SubUnit(0).HOSTPPID(txtHOSTPPID.Text).EQPPPID  = txtEQPPPID.Text;
                        PInfo.Unit(0).SubUnit(0).HOSTPPID(txtHOSTPPID.Text).DateTime = strDateTime;

                        string dstrSQL = string.Format("INSERT INTO `tbHOSTPPID` values ('{0}','{1}','{2}');", txtHOSTPPID.Text, txtEQPPPID.Text, strDateTime);
                        clsDBAct.funExecuteQuery(dstrSQL);

                        PInfo.subSendSF_Set(InfoAct.clsInfo.SFName.S7F107PPIDCreatDeleteAndPPBodyChangedReport, "1", "2", txtHOSTPPID.Text, txtEQPPPID.Text);
                        DialogResult = System.Windows.Forms.DialogResult.Yes;
                        this.Hide();
                    }
                    else
                    {
                        //Error Message!!
                        MessageBox.Show("Error!! HostPPID Exist!!");
                    }
                }
                else
                {
                    MessageBox.Show("Input Data Error!!");
                }
            }
            catch (Exception ex)
            {
                this.PInfo.subLog_Set(InfoAct.clsInfo.LogType.CIM, ex.ToString());
            }
        }