コード例 #1
0
        /// <summary>
        /// 根据角色ID获取角色对应的权限关联信息
        /// </summary>
        /// <param name="rolerightrequest"></param>
        /// <returns></returns>
        public BasicResponse <List <RolerightInfo> > GetRolerightByRoleId(RolerightGetByRoleIdRequest rolerightrequest)
        {
            var result            = _Repository.GetRolerightByRoleId(rolerightrequest.RoleId);
            var rolerightInfo     = ObjectConverter.Copy <List <RolerightModel>, List <RolerightInfo> >(result);
            var rolerightresponse = new BasicResponse <List <RolerightInfo> >();

            rolerightresponse.Data = rolerightInfo;
            return(rolerightresponse);
        }
コード例 #2
0
        /// <summary>
        /// 根据角色ID获取角色对应的权限信息
        /// </summary>
        /// <param name="rolerightrequest"></param>
        /// <returns></returns>
        public BasicResponse <List <RightInfo> > GetRightsByRoleId(RolerightGetByRoleIdRequest rolerightrequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Roleright/GetRightsByRoleId?token=" + Token, JSONHelper.ToJSONString(rolerightrequest));

            return(JSONHelper.ParseJSONString <BasicResponse <List <RightInfo> > >(responseStr));
        }
コード例 #3
0
 public BasicResponse <List <RolerightInfo> > GetRolerightByRoleId(RolerightGetByRoleIdRequest rolerightrequest)
 {
     return(_rolerightService.GetRolerightByRoleId(rolerightrequest));
 }