BTool.AttrDataItemForm.AttReadBlobRsp C# (CSharp) Method

AttReadBlobRsp() public method

public AttReadBlobRsp ( AttReadBlobRsp rspInfo ) : void
rspInfo AttReadBlobRsp
return void
        public void AttReadBlobRsp(AttReadBlobRsp.RspInfo rspInfo)
        {
            if (InvokeRequired)
            {
                try
                {
                    Invoke((Delegate)new AttReadBlobRsp.AttReadBlobRspDelegate(AttReadBlobRsp), rspInfo);
                }
                catch { }
            }
            else
            {
                ClearRspDelegates();
                if (!rspInfo.Success)
                {
                    string msg = "Att Read Blob Command Failed\n";
                    if (DisplayMsgCallback != null)
                        DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
                    msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
                }
                else if ((int)rspInfo.Header.EventStatus != 26)
                {
                    string msg = "Att Read Blob 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);
                }
                else
                    LoadData(key);
                RestoreFormInput();
            }
        }