예제 #1
0
        /// <summary>
        /// The AddAuthorFileNamesToCollection
        /// </summary>
        /// <param name="fileName">The fileName<see cref="string"/></param>
        private static void AddAuthorFileNamesToCollection(string fileName)
        {
            fileName = fileName.Trim();

            if (String.IsNullOrEmpty(fileName))
            {
                return;
            }
            if (String.IsNullOrWhiteSpace(fileName))
            {
                return;
            }

            if (AuthorsFileNamesCollection.ContainsItem(fileName))
            {
                return;
            }
            AuthorsFileNamesCollection.AddItem(fileName);
        }
예제 #2
0
        /// <summary>
        ///     Add item to the AuthorsFileName collection.
        /// </summary>
        /// <param name="fileName">The file name<see cref="string" />.</param>
        public void AddAuthorFileNamesToCollection(string fileName)
        {
            this._msgBox.NameOfMethod = MethodBase.GetCurrentMethod().Name;

            fileName = fileName.Trim();

            if (string.IsNullOrEmpty(fileName))
            {
                return;
            }
            if (string.IsNullOrWhiteSpace(fileName))
            {
                return;
            }

            var coll = new AuthorsFileNamesCollection();

            if (coll.ContainsItem(fileName))
            {
                return;
            }
            coll.AddItem(fileName);
        }