public BasicResponse <List <RightInfo> > GetRightList(RightGetListRequest rightrequest)
        {
            var rightresponse = new BasicResponse <List <RightInfo> >();

            rightrequest.PagerInfo.PageIndex = rightrequest.PagerInfo.PageIndex - 1;
            if (rightrequest.PagerInfo.PageIndex < 0)
            {
                rightrequest.PagerInfo.PageIndex = 0;
            }
            int rowcount        = 0;
            var rightModelLists = _Repository.GetRightList(rightrequest.PagerInfo.PageIndex, rightrequest.PagerInfo.PageSize, out rowcount);
            var rightInfoLists  = new List <RightInfo>();

            foreach (var item in rightModelLists)
            {
                var RightInfo = ObjectConverter.Copy <RightModel, RightInfo>(item);
                rightInfoLists.Add(RightInfo);
            }
            rightresponse.Data = rightInfoLists;
            return(rightresponse);
        }
 public BasicResponse <List <RightInfo> > GetRightList(RightGetListRequest rightrequest)
 {
     return(_rightService.GetRightList(rightrequest));
 }
        public BasicResponse <List <RightInfo> > GetRightList(RightGetListRequest rightrequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Right/GetPageList?token=" + Token, JSONHelper.ToJSONString(rightrequest));

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