public bool UpdateAttrDictItem(DataAttr dataAttr)
{
bool success = true;
m_deviceForm.attrData.attrDictAccess.WaitOne();
if (m_deviceForm.attrData.attrDict.ContainsKey(dataAttr.Key))
{
m_deviceForm.attrData.attrDict[dataAttr.Key] = dataAttr;
}
else
{
m_msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, string.Format("Attribute Dictionary Update Error\nItem Does Not Exist In Dictionary\nAttrDataUtils\n"));
success = false;
}
m_deviceForm.attrData.attrDictAccess.ReleaseMutex();
return success;
}