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")); }
public ImageRemover(string imagesDirectoryName) { folderResolver = new FolderResolver(imagesDirectoryName); }
public ImagesBrowser(string imagesDirectoryName) { folderResolver = new FolderResolver(imagesDirectoryName); }
public GalleryFolder(string galleryTitle) { galleryFolder = ReplaceNonCharactersOrDigitsWithUnderscore(galleryTitle); folderResolver = new FolderResolver(galleryFolder); }
static AppPaths() { FolderResolver.AddPath("MorphicConfig", UserLocalConfigDir); FolderResolver.AddPath("MorphicApp", AppDir); }