예제 #1
0
        public ActionResult Edit(string id)
        {
            blog_tb_Album model = new blog_tb_Album {
                ADD_DATE = DateTime.Now, UPDATE_DATE = DateTime.Now
            };

            if ((!String.IsNullOrEmpty(id)) && id.ToString() != "0")
            {
                model             = Utility.AlbumBll.GetEntity(id);
                model.UserID      = UserInfo.UserID;
                model.UPDATE_DATE = DateTime.Now;
            }

            return(View("~/Views/" + Utility.Version + "/Album/Edit.cshtml", model));
        }
예제 #2
0
        public JsonResult SetCover(string id, FormCollection collection)
        {
            string url = collection["url"];

            if (String.IsNullOrEmpty(url))
            {
                return(Json(new { code = -1, message = "url参数不能为空" }, JsonRequestBehavior.AllowGet));
            }

            blog_tb_Album album = Utility.AlbumBll.GetEntity(id);

            album.CoverUrl    = url;
            album.UPDATE_DATE = DateTime.Now;
            Utility.AlbumBll.Update(album);
            return(Json(new { code = 1, message = "操作成功" }, JsonRequestBehavior.AllowGet));
        }
예제 #3
0
        public ActionResult PList()
        {
            PhotoListViewModel model   = new PhotoListViewModel();
            string             albumID = Request["albumID"];
            blog_tb_Album      album   = Utility.AlbumBll.GetEntity(albumID);

            if (album == null)
            {
                throw new CustomException("相册不存在");
            }
            if (album.UserID != UserInfo.UserID)
            {
                throw new CustomException("你没有权限管理该相册");
            }
            model.Title           = album.Display + "-查看照片";
            model.PhotoCollection = Utility.PhotoBll.Query(albumID);

            return(View("~/Views/" + Utility.Version + "/Photo/PList.cshtml", model));
        }
예제 #4
0
        public JsonResult Edit(string id, FormCollection collection)
        {
            blog_tb_Album model = new blog_tb_Album();

            if (String.IsNullOrEmpty(id) || id == "0")
            {
                UpdateModel(model);
                model.ID          = Utility.AlbumBll.NewID().ToString();
                model.UserID      = UserInfo.UserID;
                model.ADD_DATE    = DateTime.Now;
                model.UPDATE_DATE = DateTime.Now;
                Utility.AlbumBll.Insert(model);
            }
            else
            {
                model = Utility.AlbumBll.GetEntity(id);
                UpdateModel(model);
                model.UPDATE_DATE = DateTime.Now;
                Utility.AlbumBll.Update(model);
            }

            return(Json(new { code = 1, message = "操作成功" }, JsonRequestBehavior.AllowGet));
        }