示例#1
0
        public ActionResult EditContentFolder(FolderEditModel folderEditModel)
        {
            ContentFolder contentFolder = folderEditModel.AsContentFolder();

            //编辑
            if (folderEditModel.ContentFolderId > 0)
            {
                contentFolderService.Update(contentFolder);
            }
            //添加
            else
            {
                contentFolderService.Create(contentFolder);
            }

            //设置栏目管理员
            IEnumerable <long> moderatorUserIds = Request.Form.Gets <long>("ModeratorUserIds");

            if (moderatorUserIds != null)
            {
                new ContentFolderModeratorService().SetModeratorBaseFolder(contentFolder.ContentFolderId, moderatorUserIds);
            }

            //编辑
            if (folderEditModel.ContentFolderId > 0)
            {
                TempData["StatusMessageData"] = new StatusMessageData(StatusMessageType.Success, "编辑成功!");
            }
            //添加
            else
            {
                TempData["StatusMessageData"] = new StatusMessageData(StatusMessageType.Success, "添加成功!");
            }
            return(Redirect(SiteUrls.Instance().ManageContentFolders()));
        }
示例#2
0
        public ActionResult _EditContentFolderLink(FolderEditModel folderEditModel)
        {
            ContentFolder contentFolder = folderEditModel.AsContentFolder();

            contentFolder.IsLink = true;
            //编辑
            if (folderEditModel.ContentFolderId > 0)
            {
                contentFolderService.Update(contentFolder);
                return(Json(new StatusMessageData(StatusMessageType.Success, "编辑成功!")));
            }
            //添加
            else
            {
                contentFolderService.Create(contentFolder);
                return(Json(new StatusMessageData(StatusMessageType.Success, "添加成功!")));
            }
        }
 public ActionResult _EditContentFolderLink(FolderEditModel folderEditModel)
 {
     ContentFolder contentFolder = folderEditModel.AsContentFolder();
     contentFolder.IsLink = true;
     //编辑
     if (folderEditModel.ContentFolderId > 0)
     {
         contentFolderService.Update(contentFolder);
         return Json(new StatusMessageData(StatusMessageType.Success, "编辑成功!"));
     }
     //添加
     else
     {
         contentFolderService.Create(contentFolder);
         return Json(new StatusMessageData(StatusMessageType.Success, "添加成功!"));
     }
 }
        public ActionResult EditContentFolder(FolderEditModel folderEditModel)
        {
            ContentFolder contentFolder = folderEditModel.AsContentFolder();
            //编辑
            if (folderEditModel.ContentFolderId > 0)
            {
                contentFolderService.Update(contentFolder);
            }
            //添加
            else
            {
                contentFolderService.Create(contentFolder);
            }

            //设置栏目管理员
            IEnumerable<long> moderatorUserIds = Request.Form.Gets<long>("ModeratorUserIds");
            if (moderatorUserIds != null)
                new ContentFolderModeratorService().SetModeratorBaseFolder(contentFolder.ContentFolderId, moderatorUserIds);

            //编辑
            if (folderEditModel.ContentFolderId > 0)
            {
                TempData["StatusMessageData"] = new StatusMessageData(StatusMessageType.Success, "编辑成功!");
            }
            //添加
            else
            {
                TempData["StatusMessageData"] = new StatusMessageData(StatusMessageType.Success, "添加成功!");
            }
            return Redirect(SiteUrls.Instance().ManageContentFolders());
        }