internal static int GetEntityDbId(OAdEntity cqEntity) { int retVal = 0; try { retVal = cqEntity.GetDbId(); } catch (COMException ex) { InteropErrorHandler.HandleCQException(ex); } return(retVal); }
public int AddWorkItem(string type, string title, string description) { OAdEntity entity = CQWrapper.BuildEntity(m_session, m_workItemType); SetFieldValue(entity, "headline", title); SetFieldValue(entity, "Description", description); SetFieldValue(entity, "Severity", "1-Critical"); SaveWorkItem(entity); int dbid = entity.GetDbId(); if (WorkItemAdded != null) { WorkItemAdded(this, new WorkItemAddedEventArgs(dbid)); } return(dbid); }