Example #1
0
        private void ImportImages()
        {
            IFilterableViewModel viewModel = GetViewModelFromLocator();
            var mainList   = viewModel.GetFilteredList();
            var fileDialog = new FolderBrowserDialog();

            if (fileDialog.ShowDialog() == DialogResult.OK)
            {
                var imageImporter = new ImageLoader(fileDialog.SelectedPath);
                foreach (var article in mainList)
                {
                    try
                    {
                        var imageName = article.ArticleId;
                        imageImporter.SaveImageToFile(article.ImageLink, imageName + ".jpg");
                    }
                    catch (Exception exception)
                    {
                    }
                }
            }
        }