BTool.AttrDataItemForm.AttPrepareWriteRsp C# (CSharp) Method

AttPrepareWriteRsp() public method

public AttPrepareWriteRsp ( AttPrepareWriteRsp rspInfo ) : void
rspInfo AttPrepareWriteRsp
return void
        public void AttPrepareWriteRsp(AttPrepareWriteRsp.RspInfo rspInfo)
        {
            if (InvokeRequired)
            {
                try
                {
                    Invoke((Delegate)new AttPrepareWriteRsp.AttPrepareWriteRspDelegate(AttPrepareWriteRsp), rspInfo);
                }
                catch { }
            }
            else
            {
                ClearRspDelegates();
                if (!rspInfo.success)
                {
                    string msg = "Att Prepare Write Command Failed\n";
                    if (DisplayMsgCallback != null)
                        DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
                    msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
                }
                else
                {
                    string msg = "Att Prepare Write Command Failed\n" + "Status = " + devUtils.GetStatusStr(rspInfo.header.EventStatus) + "\n";
                    if (DisplayMsgCallback != null)
                        DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
                    msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
                }
                RestoreFormInput();
            }
        }