Exemplo n.º 1
0
        /// <summary>
        /// 获取用户对应的权限信息
        /// </summary>
        /// <param name="userrequest"></param>
        /// <returns></returns>
        public BasicResponse <List <RightInfo> > GetUserRights(UserRightsGetRequest userrequest)
        {
            BasicResponse <List <RightInfo> > Result = new BasicResponse <List <RightInfo> >();
            List <RightInfo> rightList = new List <RightInfo>();

            try
            {
                List <RightModel> rightModelList = _Repository.GetUserRights(userrequest.userCode);
                rightList   = ObjectConverter.CopyList <RightModel, RightInfo>(rightModelList).ToList();
                Result.Data = rightList;
            }
            catch (System.Exception ex)
            {
                ThrowException("GetUserRights", ex);
            }
            return(Result);
        }
Exemplo n.º 2
0
 public BasicResponse <List <RightInfo> > GetUserRights(UserRightsGetRequest userrequest)
 {
     return(_userService.GetUserRights(userrequest));
 }
        /// <summary>
        /// 获取用户对应的权限信息
        /// </summary>
        /// <param name="userrequest"></param>
        /// <returns></returns>
        public BasicResponse <List <RightInfo> > GetUserRights(UserRightsGetRequest userrequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/User/GetUserRights?token=" + Token, JSONHelper.ToJSONString(userrequest));

            return(JSONHelper.ParseJSONString <BasicResponse <List <RightInfo> > >(responseStr));
        }