public AdminController() { _galleryManager = new GalleryManager(); _photoManager = new PhotoManager(); _photoTypeManager = new PhotoTypeManager(); }
public GalleryController() { _galleryManager = new GalleryManager(); }
public void MovePhotoSiblingsToTrash(User owner) { var photos = _photos.Collection.FindAll(); if(photos != null && photos.Any()) { var galleryManager = new GalleryManager(); var trashGallery = galleryManager.GetTrashGallery(owner); var siblings = (from photo in photos where !galleryManager.IsPhotoInGallery(photo.Id) select photo.Id.ToString()).ToList(); if (siblings.Count > 0) { galleryManager.AddPhotosToGallery(trashGallery.Id.ToString(), siblings.ToArray()); } } }