Пример #1
0
 internal static void ExecuteResultSet(OAdResultset resultSet)
 {
     try
     {
         resultSet.Execute();
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
 }
Пример #2
0
 internal static void LoadAttachment(OAdAttachment attachment, string file)
 {
     try
     {
         attachment.Load(file);
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
 }
Пример #3
0
 internal static void BuildField(OAdQuerydef queryDef, string fieldName)
 {
     try
     {
         queryDef.BuildField(fieldName);
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
 }
Пример #4
0
 internal static void Revert(OAdEntity cqEntity)
 {
     try
     {
         cqEntity.Revert();
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
 }
Пример #5
0
 internal static void EditEntity(Session cqSession, OAdEntity cqEntity, string actionName)
 {
     try
     {
         cqSession.EditEntity(cqEntity, actionName);
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
 }
Пример #6
0
 internal static void EnableRecordCount(OAdResultset resultSet)
 {
     try
     {
         resultSet.EnableRecordCount();
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
 }
Пример #7
0
 internal static bool IsSuperUser(OAdUser user)
 {
     try
     {
         return(user.SuperUser);
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
     return(false);
 }
Пример #8
0
 internal static object[] GetFieldValueAsList(OAdFieldInfo fldInfo)
 {
     object[] returnval = null;
     try
     {
         returnval = (object[])fldInfo.GetValueAsList();
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
     return(returnval);
 }
Пример #9
0
 internal static IEnumerable <IOAdDatabaseDesc> GetAccessibleDatabases(Session session, string master_db_name, string user_login_name, string db_set_name)
 {
     try
     {
         var databaseList = (object[])session.GetAccessibleDatabases(master_db_name, user_login_name, db_set_name);
         return(databaseList.Cast <IOAdDatabaseDesc>());
     }
     catch (COMException ex)
     {
         InteropErrorHandler.HandleCQException(ex);
     }
     return(null);
 }
Пример #10
0
        internal static int GetEntityDbId(OAdEntity cqEntity)
        {
            int retVal = 0;

            try
            {
                retVal = cqEntity.GetDbId();
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retVal);
        }
Пример #11
0
        internal static string GetHistoryFieldName(OAdHistoryField histField)
        {
            string retval = string.Empty;

            try
            {
                retval = histField.fieldname;
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #12
0
        internal static OAdAttachment AttachmentsItem(OAdAttachments attchments, ref object item)
        {
            OAdAttachment retval = null;

            try
            {
                retval = (OAdAttachment)attchments.item(ref item);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #13
0
        internal static OAdAttachments GetAttachments(OAdAttachmentField attField)
        {
            OAdAttachments retval = null;

            try
            {
                retval = (OAdAttachments)attField.Attachments;
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #14
0
        internal static OAdFieldInfo GetEntityFieldValue(OAdEntity cqEntity, string fldName)
        {
            OAdFieldInfo retval = null;

            try
            {
                retval = (OAdFieldInfo)cqEntity.GetFieldValue(fldName);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #15
0
        internal static int GetEntityFieldRequiredness(OAdEntity cqEntity, string fldName)
        {
            int retval = 0;

            try
            {
                retval = cqEntity.GetFieldRequiredness(fldName);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #16
0
        internal static object GetEntityFieldNames(OAdEntity cqEntity)
        {
            object fldNames = null;

            try
            {
                fldNames = cqEntity.GetFieldNames();
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(fldNames);
        }
Пример #17
0
        internal static int GetFieldChoiceType(OAdEntity cqEntity, string fldName)
        {
            int choice = 0;

            try
            {
                choice = cqEntity.GetFieldChoiceType(fldName);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(choice);
        }
Пример #18
0
        internal static object GetFieldChoiceList(OAdEntity cqEntity, string fldName)
        {
            object choices = null;

            try
            {
                choices = cqEntity.GetFieldChoiceList(fldName);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(choices);
        }
Пример #19
0
        internal static string GetAttachmentFieldName(OAdAttachmentField attField)
        {
            string retVal = string.Empty;

            try
            {
                retVal = attField.fieldname;
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retVal);
        }
Пример #20
0
        internal static OAdEntity GetOriginalEntity(OAdEntity cqEntity)
        {
            OAdEntity retval = null;

            try
            {
                retval = (OAdEntity)cqEntity.GetOriginal();
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #21
0
        internal static int AttachmentsCount(OAdAttachments attchments)
        {
            int retval = 0;

            try
            {
                retval = attchments.Count;
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #22
0
        internal static OAdResultset BuildResultSet(Session cqSession, OAdQuerydef qryDef)
        {
            OAdResultset resultSet = null;

            try
            {
                resultSet = (OAdResultset)cqSession.BuildResultSet(qryDef);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(resultSet);
        }
Пример #23
0
        internal static OAdEntity BuildEntity(Session cqSession, string entitydef_name)
        {
            OAdEntity entity = null;

            try
            {
                entity = (OAdEntity)cqSession.BuildEntity(entitydef_name);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(entity);
        }
Пример #24
0
        internal static int HistoryFieldHistoriesCount(OAdHistoryField histField)
        {
            int retval = 0;

            try
            {
                retval = ((OAdHistories)histField.Histories).Count;
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #25
0
        internal static OAdHistoryField HistoryFieldsItem(OAdHistoryFields histFields, ref object item)
        {
            OAdHistoryField retval = null;

            try
            {
                retval = (OAdHistoryField)histFields.item(ref item);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #26
0
        internal static string GetOriginalEntityId(OAdEntity cqEntity)
        {
            string retval = null;

            try
            {
                retval = cqEntity.GetOriginalId();
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #27
0
        internal static OAdHistory HistoryFieldHistoriesItem(OAdHistoryField histField, ref object item)
        {
            OAdHistory retval = null;

            try
            {
                retval = (OAdHistory)((OAdHistories)histField.Histories).item(ref item);
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #28
0
        internal static bool HasDuplicates(OAdEntity cqEntity)
        {
            bool retval = false;

            try
            {
                retval = cqEntity.HasDuplicates();
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #29
0
        internal static string HistoryValue(OAdHistory hist)
        {
            string retval = null;

            try
            {
                retval = hist.value;
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }
Пример #30
0
        internal static object GetDuplicates(OAdEntity cqEntity)
        {
            object retval = null;

            try
            {
                retval = cqEntity.GetDuplicates();
            }
            catch (COMException ex)
            {
                InteropErrorHandler.HandleCQException(ex);
            }
            return(retval);
        }