Exemple #1
0
        public ActionResult Create(GalleryNew galleryNew)
        {
            if (ModelState.IsValid)
            {
                GalleryFolder galleryFolder = new GalleryFolder(galleryNew.Title);
                string        galleryPath   = galleryFolder.CreateGalleryDirectories();


                Gallery gallery = new Gallery {
                    Path = galleryPath
                };
                gallery.InjectFrom(galleryNew);
                galleriesRepository.Galleries.Add(gallery);
                galleriesRepository.SaveChanges();

                return(RedirectToAction("Index"));
            }

            return(View(galleryNew));
        }