Ejemplo n.º 1
0
 public DResult AddGroup(GroupDto dto, string creatorId)
 {
     if (Groups.Exists(g => g.Code == dto.Code || g.Group == dto.Name))
         return DResult.Error("词条分类已存在!");
     var item = dto.MapTo<WikiGroup>();
     item.Id = CombHelper.Guid16;
     item.CreateTime = Clock.Now;
     item.WikiCount = 0;
     item.CreatorId = creatorId;
     item.Sort = Groups.Max(g => g.Sort) + 1;
     var result = Groups.Insert(item);
     return string.IsNullOrWhiteSpace(result)
         ? DResult.Error("添加词条分类失败!")
         : DResult.Success;
 }
Ejemplo n.º 2
0
        public DResult AddGroup(GroupDto dto, string creatorId)
        {
            if (Groups.Exists(g => g.Code == dto.Code || g.Group == dto.Name))
            {
                return(DResult.Error("词条分类已存在!"));
            }
            var item = dto.MapTo <WikiGroup>();

            item.Id         = CombHelper.Guid16;
            item.CreateTime = Clock.Now;
            item.WikiCount  = 0;
            item.CreatorId  = creatorId;
            item.Sort       = Groups.Max(g => g.Sort) + 1;
            var result = Groups.Insert(item);

            return(string.IsNullOrWhiteSpace(result)
                ? DResult.Error("添加词条分类失败!")
                : DResult.Success);
        }