예제 #1
0
        public IVideo_Gallery_Page GetVideoGalleryModel()
        {
            IMvcContext         mvcContext   = _mvcContext();
            IVideo_Gallery_Page VideoGallery = mvcContext.GetContextItem <IVideo_Gallery_Page>();

            return(VideoGallery ?? _videoGallery);
        }
예제 #2
0
 public ListingRepository(Func <IMvcContext> mvcContext, ISearchManager searchManager, IImage_Gallery_Page imageGallery, IImage_Album imageAlbum,
                          IVideo_Gallery_Page videoGallery, IVideo_Album_Without_Filters videoAlbum, INews_Listing_Page newsModel, IEvents_Listing_Page eventsModel,
                          IDownloads_Page downloadsModel, ISearchPage searchPageModel)
 {
     _mvcContext      = mvcContext;
     _searchManager   = searchManager;
     _imageGallery    = imageGallery;
     _imageAlbum      = imageAlbum;
     _videoGallery    = videoGallery;
     _videoAlbum      = videoAlbum;
     _newsModel       = newsModel;
     _eventsModel     = eventsModel;
     _downloadsModel  = downloadsModel;
     _searchPageModel = searchPageModel;
 }
        public ActionResult VideoGallery()
        {
            IVideo_Gallery_Page videoGallery = _repo.GetVideoGalleryModel();

            return(View($"{ViewPath}Listing/Videos/VideoGallery.cshtml", videoGallery));
        }