/// <summary> /// 保存权限分组 /// </summary> /// <param name="authorityGroup">权限分组对象</param> /// <returns>执行结果</returns> public Result <AuthorityGroupDto> SaveAuthorityGroup(SaveAuthorityGroupCmdDto saveInfo) { if (saveInfo == null || saveInfo.AuthorityGroup == null) { return(Result <AuthorityGroupDto> .FailedResult("分组信息不完整")); } using (var businessWork = WorkFactory.Create()) { var saveResult = authorityGroupService.SaveAuthorityGroup(saveInfo.AuthorityGroup.MapTo <AuthorityGroup>()); if (!saveResult.Success) { return(Result <AuthorityGroupDto> .FailedResult(saveResult.Message)); } var commitResult = businessWork.Commit(); Result <AuthorityGroupDto> result = null; if (commitResult.ExecutedSuccess) { result = Result <AuthorityGroupDto> .SuccessResult("保存成功"); result.Data = saveResult.Data.MapTo <AuthorityGroupDto>(); } else { result = Result <AuthorityGroupDto> .FailedResult("保存失败"); } return(result); } }
/// <summary> /// 保存权限分组 /// </summary> /// <param name="authorityGroup">权限分组对象</param> /// <returns>执行结果</returns> public Result <AuthorityGroupDto> SaveAuthorityGroup(SaveAuthorityGroupCmdDto authorityGroup) { return(authBusiness.SaveAuthorityGroup(authorityGroup)); }