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);
        }
Beispiel #2
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("same", JsonRequestBehavior.AllowGet));
            }
            //添加
            if (tagGroupEditModel.GroupId == 0)
            {
                tagService.CreateGroup(tagGroupEditModel.AsTagGroup());
            }//编辑
            else
            {
                tagService.UpdateGroup(tagGroupEditModel.AsTagGroup());
            }


            return(Json("success", JsonRequestBehavior.AllowGet));
        }