コード例 #1
0
        public BasicResponse <List <Jc_RInfo> > GetJc_RList(Jc_RGetListRequest jc_Rrequest)
        {
            var jc_Rresponse = new BasicResponse <List <Jc_RInfo> >();

            jc_Rrequest.PagerInfo.PageIndex = jc_Rrequest.PagerInfo.PageIndex - 1;
            if (jc_Rrequest.PagerInfo.PageIndex < 0)
            {
                jc_Rrequest.PagerInfo.PageIndex = 0;
            }
            int rowcount       = 0;
            var jc_RModelLists = _Repository.GetJc_RList(jc_Rrequest.PagerInfo.PageIndex, jc_Rrequest.PagerInfo.PageSize, out rowcount);
            var jc_RInfoLists  = new List <Jc_RInfo>();

            foreach (var item in jc_RModelLists)
            {
                var Jc_RInfo = ObjectConverter.Copy <Jc_RModel, Jc_RInfo>(item);
                jc_RInfoLists.Add(Jc_RInfo);
            }
            jc_Rresponse.Data = jc_RInfoLists;
            return(jc_Rresponse);
        }
コード例 #2
0
 public BasicResponse <List <DataContract.Jc_RInfo> > GetJc_RList(Jc_RGetListRequest jc_Rrequest)
 {
     return(jc_rService.GetJc_RList(jc_Rrequest));
 }
コード例 #3
0
        public BasicResponse <List <DataContract.Jc_RInfo> > GetJc_RList(Jc_RGetListRequest jc_Rrequest)
        {
            var responsestr = HttpClientHelper.Post(Webapi + "/v1/JC_R/GetJc_RList?token=" + Token, JSONHelper.ToJSONString(jc_Rrequest));

            return(JSONHelper.ParseJSONString <BasicResponse <List <Jc_RInfo> > >(responsestr));
        }