Ejemplo n.º 1
0
        public WIAImportDataSource(DmModel model, DeviceInfoWrapper deviceInfoWrapper)
        {
            this._tempFolderForThumbs = FolderHelper.CreateTempFolder();
            this._wiaItems.Populate(deviceInfoWrapper);

            foreach (WIAItem item in this._wiaItems)
            {
                FileInfo info = new FileInfo(item.Path);
                if (!model.Helper.AddFileHelper.ShouldProcessFile(info))
                {
                    continue;
                }
                DmFile file = model.Helper.AddFileHelper.CreateFileInfoModel(info);
                this._files.Add(file);
                this._fileNames.Add(file.Path, item);
            }
        }
Ejemplo n.º 2
0
 void InitGallery(WebGalleryBase newGallery)
 {
     InitGallery(newGallery, FolderHelper.CreateTempFolder());
 }