Esempio n. 1
0
        public void CreateMasterListItems(DirectoryInfo directory)
        {
            foreach (FileSystemInfo fileSystemInfo in directory.GetFileSystemInfos())
            {
                MasterListItemType masterListItemType = fileSystemInfo is DirectoryInfo ? MasterListItemType.Directory : MasterListItemType.File;

                MasterListItem masterListItem = new MasterListItem(fileSystemInfo.Name, masterListItemType);

                try
                {
                    Add(masterListItem);
                }
                catch (DuplicateEntityException) { }
            }
        }
Esempio n. 2
0
        }                           // Required for XML serialization.

        public MasterListItem(string name, MasterListItemType type)
            : base(name)
        {
            Type = type;
        }