BTool.AttrDataItemForm.ExtCmdStatus C# (CSharp) Method

ExtCmdStatus() public method

public ExtCmdStatus ( ExtCmdStatus rspInfo ) : void
rspInfo ExtCmdStatus
return void
        public void ExtCmdStatus(ExtCmdStatus.RspInfo rspInfo)
        {
            ClearRspDelegates();
            if (!rspInfo.Success)
            {
                string msg = "Command Failed\n";
                if (DisplayMsgCallback != null)
                    DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
                msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
            }
            else
            {
                string msg = "Command Failed\n" + "Status = " + devUtils.GetStatusStr(rspInfo.Header.EventStatus) + "\n" + "Event = " + devUtils.GetOpCodeName(rspInfo.Header.EventCode) + "\n";
                if (DisplayMsgCallback != null)
                    DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
                msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
            }
            RestoreFormInput();
        }