/// <summary> /// 授权验证 /// </summary> /// <param name="auth">授权验证信息</param> /// <returns></returns> public bool Authentication(AuthenticationCmdDto auth) { if (auth == null) { return(false); } return(AuthorizeDomainService.Authentication(auth.MapTo <Authentication>())); }
/// <summary> /// 修改用户授权 /// </summary> /// <param name="authorizeInfo">用户授权信息</param> /// <returns></returns> public Result ModifyUserAuthorize(ModifyUserAuthorizeCmdDto authorizeInfo) { if (authorizeInfo == null || authorizeInfo.UserAuthorizes.IsNullOrEmpty()) { return(Result.FailedResult("没有指定任何要修改的用户授权信息")); } using (var businessWork = WorkFactory.Create()) { var modifyResult = AuthorizeDomainService.ModifyUserAuthorize(authorizeInfo.UserAuthorizes.Select(c => c.MapTo <UserAuthorize>())); if (!modifyResult.Success) { return(modifyResult); } var commitResult = businessWork.Commit(); return(commitResult.ExecutedSuccess ? Result.SuccessResult("修改成功") : Result.FailedResult("修改失败")); } }
/// <summary> /// 修改角色授权 /// </summary> /// <param name="authInfo">授权信息</param> /// <returns></returns> public Result ModifyRoleAuthorize(ModifyRoleAuthorizeCmdDto authInfo) { if (authInfo == null) { return(Result.FailedResult("没有指定任何要修改的角色授权信息")); } using (var businessWork = WorkFactory.Create()) { var modifyResult = AuthorizeDomainService.ModifyRoleAuthorize(authInfo.MapTo <ModifyRoleAuthorize>()); if (!modifyResult.Success) { return(modifyResult); } var commitResult = businessWork.Commit(); return(commitResult.ExecutedSuccess ? Result.SuccessResult("修改成功") : Result.FailedResult("修改失败")); } }