Пример #1
0
        // ********************************************************************************
        /// <summary>
        ///
        /// </summary>
        /// <param name="inx"></param>
        /// <param name="connection"></param>
        /// <returns></returns>
        /// <created>UPh,25.12.2015</created>
        /// <changed>UPh,25.12.2015</changed>
        // ********************************************************************************
        public override bool GetTransConnection(int inx, CPAITransConnection connection)
        {
            if (_TermBaseSet == null)
            {
                InitializeTermbase();
            }

            if (_TermBaseSet == null)
            {
                return(false);
            }

            if (inx >= 0 && inx < _TermBaseSet.Files.Count)
            {
                TermBaseFile file = _TermBaseSet.Files[inx];
                connection.Name        = file.DisplayName;
                connection.ID          = file.ID.ToString();
                connection.Type        = TranslationType.Terminology;
                connection.ActiveTypes = file.Active ? TranslationType.Terminology : 0;
                return(true);
            }

            return(false);
        }
Пример #2
0
        // ********************************************************************************
        /// <summary>
        /// 
        /// </summary>
        /// <param name="inx"></param>
        /// <param name="connection"></param>
        /// <returns></returns>
        /// <created>UPh,25.12.2015</created>
        /// <changed>UPh,25.12.2015</changed>
        // ********************************************************************************
        public override bool GetTransConnection(int inx, CPAITransConnection connection)
        {
            if (_TermBaseSet == null)
                InitializeTermbase();

            if (_TermBaseSet == null)
                return false;

            if (inx >= 0 && inx < _TermBaseSet.Files.Count)
            {
                TermBaseFile file = _TermBaseSet.Files[inx];
                connection.Name = file.DisplayName;
                connection.ID = file.ID.ToString();
                connection.Type = TranslationType.Terminology;
                connection.ActiveTypes = file.Active ? TranslationType.Terminology : 0;
                return true;
            }

            return false;
        }