コード例 #1
0
 public ActionResult _EditTopicGroup(TagGroupEditModel topicGroupEditModel)
 {
     //添加
     if (topicGroupEditModel.GroupId == 0)
     {
         tagService.CreateGroup(topicGroupEditModel.AsTagGroup());
         return(Json(new StatusMessageData(StatusMessageType.Success, "添加话题分组成功!"), JsonRequestBehavior.AllowGet));
     }//编辑
     else
     {
         tagService.UpdateGroup(topicGroupEditModel.AsTagGroup());
         return(Json(new StatusMessageData(StatusMessageType.Success, "编辑话题分组成功!"), JsonRequestBehavior.AllowGet));
     }
 }
コード例 #2
0
        public ActionResult _EditTopicGroup(long topicGroupId = 0)
        {
            TagGroupEditModel topicGroupEditModel = null;

            //添加
            if (topicGroupId == 0)
            {
                topicGroupEditModel = new TagGroupEditModel();
                topicGroupEditModel.TenantTypeId = tenantTypeId;
            }//编辑
            else
            {
                topicGroupEditModel = tagService.GetGroup(topicGroupId).AsTagGroupEditModel();
            }

            return(View(topicGroupEditModel));
        }
コード例 #3
0
 public ActionResult _EditTopicGroup(TagGroupEditModel topicGroupEditModel)
 {
     //添加
     if (topicGroupEditModel.GroupId == 0)
     {
         tagService.CreateGroup(topicGroupEditModel.AsTagGroup());
         return Json(new StatusMessageData(StatusMessageType.Success, "添加话题分组成功!"), JsonRequestBehavior.AllowGet);
     }//编辑
     else
     {
         tagService.UpdateGroup(topicGroupEditModel.AsTagGroup());
         return Json(new StatusMessageData(StatusMessageType.Success, "编辑话题分组成功!"), JsonRequestBehavior.AllowGet);
     }
 }
コード例 #4
0
        public ActionResult _EditTopicGroup(long topicGroupId = 0)
        {
            TagGroupEditModel topicGroupEditModel = null;

            //添加
            if (topicGroupId == 0)
            {
                topicGroupEditModel = new TagGroupEditModel();
                topicGroupEditModel.TenantTypeId = tenantTypeId;
            }//编辑
            else
            {
                topicGroupEditModel = tagService.GetGroup(topicGroupId).AsTagGroupEditModel();
            }

            return View(topicGroupEditModel);
        }
コード例 #5
0
 public ActionResult _EditTagGroup(TagGroupEditModel tagGroupEditModel)
 {
     TagService tagService = new TagService(tagGroupEditModel.TenantTypeId);
     IEnumerable<TagGroup> tagGroups = tagService.GetGroups(tagGroupEditModel.TenantTypeId);
     if (tagGroups.Select(n => n.GroupName).Contains(tagGroupEditModel.GroupName))
     {
         return Json(new StatusMessageData(StatusMessageType.Error, "已经存在相同的分组名称"));
         //return Json("same", JsonRequestBehavior.AllowGet);
     }
     //添加
     if (tagGroupEditModel.GroupId == 0)
     {
         tagService.CreateGroup(tagGroupEditModel.AsTagGroup());
     }//编辑
     else
     {
         tagService.UpdateGroup(tagGroupEditModel.AsTagGroup());
     }
     return Json(new StatusMessageData(StatusMessageType.Success, "操作成功"));
     //return Json("success", JsonRequestBehavior.AllowGet);
 }
コード例 #6
0
        public ActionResult _EditTagGroup(long tagGroupId = 0, string tenantTypeId = "")
        {
            TagGroupEditModel tagGroupEditModel = null;

            //添加
            if (tagGroupId == 0)
            {
                tagGroupEditModel = new TagGroupEditModel();
                tagGroupEditModel.TenantTypeId = tenantTypeId;
            }//编辑
            else
            {
                TagService tagService = new TagService(string.Empty);
                tagGroupEditModel = tagService.GetGroup(tagGroupId).AsTagGroupEditModel();
            }

            //所属下拉框
            SelectList tenants = GetTenantSelectList(MultiTenantServiceKeys.Instance().Tag(), tagGroupEditModel.TenantTypeId,true);
            ViewData["tenants"] = tenants;

            return View(tagGroupEditModel);
        }