コード例 #1
0
        public ActionResult Index(GalleryForSlideshow galleryForSlideshow)
        {
            if (ModelState.IsValid)
            {
                Gallery gallery = galleriesRepository.Galleries.Find(galleryForSlideshow.SelectedId);

                FolderResolver folderResolver = new FolderResolver(gallery.Path);

                Slideshow slideshow = new Slideshow();
                slideshow.SetImagesForSlideshow(folderResolver.ImagesDirectory);

                return(RedirectToAction("Index", "Manager"));
            }

            return(View("Index"));
        }
コード例 #2
0
ファイル: ImageRemover.cs プロジェクト: piotrcierpich/los
 public ImageRemover(string imagesDirectoryName)
 {
     folderResolver = new FolderResolver(imagesDirectoryName);
 }
コード例 #3
0
 public ImagesBrowser(string imagesDirectoryName)
 {
     folderResolver = new FolderResolver(imagesDirectoryName);
 }
コード例 #4
0
ファイル: GalleryFolder.cs プロジェクト: piotrcierpich/los
 public GalleryFolder(string galleryTitle)
 {
     galleryFolder = ReplaceNonCharactersOrDigitsWithUnderscore(galleryTitle);
     folderResolver = new FolderResolver(galleryFolder);
 }
コード例 #5
0
 public GalleryFolder(string galleryTitle)
 {
     galleryFolder  = ReplaceNonCharactersOrDigitsWithUnderscore(galleryTitle);
     folderResolver = new FolderResolver(galleryFolder);
 }
コード例 #6
0
 static AppPaths()
 {
     FolderResolver.AddPath("MorphicConfig", UserLocalConfigDir);
     FolderResolver.AddPath("MorphicApp", AppDir);
 }