public async Task <RoleGetResponse> Get(RoleGetRequest request) { RoleGetResponse response = new RoleGetResponse(); try { if (!string.IsNullOrEmpty(request.Id)) { RRole role = await _roleService.RoleGetByIdFromDb(request.Id); if (role == null) { response.SetFail(BaseResponse.ErrorCodeEnum.RoleNotFound); return(response); } response.Role = role.ToModel(null); } else { response.Role = new RoleViewModel() { Status = false, Id = string.Empty, Name = string.Empty, DepartmentId = string.Empty }; } } catch (Exception e) { response.SetFail(e); _logger.LogError(e, e.Message, request); } return(response); }
public BasicResponse <RoleInfo> GetRoleById(RoleGetRequest rolerequest) { var result = _Repository.GetRoleById(rolerequest.Id); var roleInfo = ObjectConverter.Copy <RoleModel, RoleInfo>(result); var roleresponse = new BasicResponse <RoleInfo>(); roleresponse.Data = roleInfo; return(roleresponse); }
public RoleGetResponse Execute(RoleGetRequest request) { RoleGetResponse roleGetResponse = new RoleGetResponse(); RoleInfo entity = ServiceHelper.LoadService <IRoleService>().Get(request.RoleId); if (entity != null) { roleGetResponse.Role = entity.ToModel(); } return(roleGetResponse); }
public async Task <IRoleState> GetAsync(string roleId) { IRoleState state = null; var idObj = roleId; var uriParameters = new RoleUriParameters(); uriParameters.Id = idObj; var req = new RoleGetRequest(uriParameters); var resp = await _ramlClient.Role.Get(req); RoleProxyUtils.ThrowOnHttpResponseError(resp); state = resp.Content; return(state); }
/// <summary> /// 获取角色信息 /// </summary> /// <param name="RoleName"></param> /// <returns></returns> public RoleGetResponse GetRoleInfos(RoleGetRequest request) { RoleGetResponse response = new RoleGetResponse(); var list = RoleInfoDal.Instance.GetRoleInfos(request.RoleName); if (list.Count <= 0) { response.Status = false; response.Message = "获取角色信息失败"; } else { response.RoleInfo = list; response.Message = $"恭喜成功了~~亲~"; } return(response); }
/// <summary> /// Get the specified request. /// </summary> /// <param name="request">Request.</param> public object Get(RoleGetRequest request) { WebRole result; var context = TepWebContext.GetWebContext(PagePrivileges.AdminOnly); try { context.Open(); context.LogInfo(this, string.Format("/role/{{Id}} GET Id='{0}'", request.Id)); Role role = Role.FromId(context, request.Id); result = new WebRole(role, true); context.Close(); } catch (Exception e) { context.LogError(this, e.Message, e); context.Close(); throw e; } return(result); }
public RoleGetResponse GetRoleInfos(RoleGetRequest request) { return(RoleBll.Instance.GetRoleInfos(request)); }
public BasicResponse <RoleInfo> GetRoleById(RoleGetRequest rolerequest) { return(_roleService.GetRoleById(rolerequest)); }
/// <summary> /// 获取角色信息 /// </summary> /// <returns></returns> public JsonResult GetRole(RoleGetRequest getRequest) { return(Json(RoleBll.Instance.GetRoleInfos(getRequest), JsonRequestBehavior.AllowGet)); }
public BasicResponse <RoleInfo> GetRoleById(RoleGetRequest rolerequest) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/Role/Get?token=" + Token, JSONHelper.ToJSONString(rolerequest)); return(JSONHelper.ParseJSONString <BasicResponse <RoleInfo> >(responseStr)); }
/// <summary> /// 角色信息 /// </summary> /// <param name="request"></param> /// <returns></returns> public RoleGetResponse GetRoleInfos(RoleGetRequest request) { return(ApiRequestHelper.Post <RoleGetRequest, RoleGetResponse>(request)); }