Exemplo n.º 1
0
        public PartialViewResult ShowPrettyPhotoGallery()
        {
            GallerySettings settings = new GallerySettings();

            if (WidgetPayload is GallerySettings)
            {
                settings = (GallerySettings)WidgetPayload;
                settings.LoadData();
            }

            GalleryModel model = new GalleryModel();

            if (settings != null)
            {
                model.GalleryID       = settings.GalleryID;
                model.ShowHeading     = settings.ShowHeading;
                model.ScaleImage      = settings.ScaleImage;
                model.ThumbSize       = settings.ThumbSize;
                model.PrettyPhotoSkin = settings.PrettyPhotoSkin;

                model.InstanceId = settings.WidgetClientID;

                GalleryHelper gh = new GalleryHelper(settings.SiteID);

                var gal = gh.GalleryGroupGetByID(model.GalleryID);

                if (gal != null)
                {
                    model.Gallery = gal;
                    model.Images  = (from g in gal.GalleryImages
                                     where g.GalleryID == model.GalleryID
                                     orderby g.ImageOrder ascending
                                     select g).ToList();
                }
                else
                {
                    model.Gallery = new GalleryGroup();
                    model.Images  = new List <GalleryImageEntry>();
                }
            }

            if (String.IsNullOrEmpty(settings.AlternateViewFile))
            {
                return(PartialView(model));
            }
            else
            {
                return(PartialView(settings.AlternateViewFile, model));
            }
        }
		public ActionResult EditGallery(GalleryGroup model) {
			if (ModelState.IsValid) {
				GalleryHelper gh = new GalleryHelper(this.SiteID);
				GalleryGroup m = gh.GalleryGroupGetByID(model.GalleryID);
				if (m == null) {
					m = new GalleryGroup();
					m.SiteID = this.SiteID;
				}

				m.GalleryTitle = model.GalleryTitle;
				m.Save();

				return RedirectToAction("Index");
			} else {
				return View("EditGallery", model);
			}
		}
Exemplo n.º 3
0
        public PartialViewResult ShowPrettyPhotoGallery()
        {
            GallerySettings settings = new GallerySettings();

            if (WidgetPayload is GallerySettings) {
                settings = (GallerySettings)WidgetPayload;
                settings.LoadData();
            }

            GalleryModel model = new GalleryModel();

            if (settings != null) {
                model.GalleryID = settings.GalleryID;
                model.ShowHeading = settings.ShowHeading;
                model.ScaleImage = settings.ScaleImage;
                model.ThumbSize = settings.ThumbSize;
                model.PrettyPhotoSkin = settings.PrettyPhotoSkin;

                model.InstanceId = settings.WidgetClientID;

                GalleryHelper gh = new GalleryHelper(settings.SiteID);

                var gal = gh.GalleryGroupGetByID(model.GalleryID);

                if (gal != null) {
                    model.Gallery = gal;
                    model.Images = (from g in gal.GalleryImages
                                    where g.GalleryID == model.GalleryID
                                    orderby g.ImageOrder ascending
                                    select g).ToList();
                } else {
                    model.Gallery = new GalleryGroup();
                    model.Images = new List<GalleryImageEntry>();
                }
            }

            if (String.IsNullOrEmpty(settings.AlternateViewFile)) {
                return PartialView(model);
            } else {
                return PartialView(settings.AlternateViewFile, model);
            }
        }
        public ActionResult EditGallery(GalleryGroup model)
        {
            if (ModelState.IsValid)
            {
                GalleryHelper gh = new GalleryHelper(this.SiteID);
                GalleryGroup  m  = gh.GalleryGroupGetByID(model.GalleryID);
                if (m == null)
                {
                    m        = new GalleryGroup();
                    m.SiteID = this.SiteID;
                }

                m.GalleryTitle = model.GalleryTitle;
                m.Save();

                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("EditGallery", model));
            }
        }
        public ActionResult EditGallery(Guid id)
        {
            GalleryHelper gh = new GalleryHelper(this.SiteID);

            return(View("EditGallery", gh.GalleryGroupGetByID(id)));
        }
 public void LoadGallery()
 {
     GalleryHelper gh = new GalleryHelper(this.SiteID);
     this.Gallery = gh.GalleryGroupGetByID(this.GalleryID);
 }
Exemplo n.º 7
0
        public ActionResult EditGallery(Guid id)
        {
            GalleryHelper gh = new GalleryHelper(this.SiteID);

            return View("EditGallery", gh.GalleryGroupGetByID(id));
        }
Exemplo n.º 8
0
        public void LoadGallery()
        {
            GalleryHelper gh = new GalleryHelper(this.SiteID);

            this.Gallery = gh.GalleryGroupGetByID(this.GalleryID);
        }