public BasicResponse <List <UserroleInfo> > GetUserroleList(UserroleGetListRequest userrolerequest)
        {
            var userroleresponse = new BasicResponse <List <UserroleInfo> >();

            userrolerequest.PagerInfo.PageIndex = userrolerequest.PagerInfo.PageIndex - 1;
            if (userrolerequest.PagerInfo.PageIndex < 0)
            {
                userrolerequest.PagerInfo.PageIndex = 0;
            }
            int rowcount           = 0;
            var userroleModelLists = _Repository.GetUserroleList(userrolerequest.PagerInfo.PageIndex, userrolerequest.PagerInfo.PageSize, out rowcount);
            var userroleInfoLists  = new List <UserroleInfo>();

            foreach (var item in userroleModelLists)
            {
                var UserroleInfo = ObjectConverter.Copy <UserroleModel, UserroleInfo>(item);
                userroleInfoLists.Add(UserroleInfo);
            }
            userroleresponse.Data = userroleInfoLists;
            return(userroleresponse);
        }
 public BasicResponse <List <UserroleInfo> > GetUserroleList(UserroleGetListRequest userrolerequest)
 {
     return(_userroleService.GetUserroleList(userrolerequest));
 }
Esempio n. 3
0
        public BasicResponse <List <UserroleInfo> > GetUserroleList(UserroleGetListRequest userrolerequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Userrole/GetPageList?token=" + Token, JSONHelper.ToJSONString(userrolerequest));

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