public BasicResponse <List <EnumcodeInfo> > GetEnumcodeList(EnumcodeGetListRequest enumcoderequest)
        {
            var enumcoderesponse = new BasicResponse <List <EnumcodeInfo> >();

            enumcoderequest.PagerInfo.PageIndex = enumcoderequest.PagerInfo.PageIndex - 1;
            if (enumcoderequest.PagerInfo.PageIndex < 0)
            {
                enumcoderequest.PagerInfo.PageIndex = 0;
            }
            int rowcount           = 0;
            var enumcodeModelLists = _Repository.GetEnumcodeList(enumcoderequest.PagerInfo.PageIndex, enumcoderequest.PagerInfo.PageSize, out rowcount);
            var enumcodeInfoLists  = new List <EnumcodeInfo>();

            foreach (var item in enumcodeModelLists)
            {
                var EnumcodeInfo = ObjectConverter.Copy <EnumcodeModel, EnumcodeInfo>(item);
                enumcodeInfoLists.Add(EnumcodeInfo);
            }
            enumcoderesponse.Data = enumcodeInfoLists;
            return(enumcoderesponse);
        }
        public BasicResponse <List <EnumcodeInfo> > GetEnumcodeList(EnumcodeGetListRequest enumcoderequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Enumcode/GetPageList?token=" + Token, JSONHelper.ToJSONString(enumcoderequest));

            return(JSONHelper.ParseJSONString <BasicResponse <List <EnumcodeInfo> > >(responseStr));
        }
Example #3
0
 public BasicResponse <List <EnumcodeInfo> > GetEnumcodeList(EnumcodeGetListRequest enumcoderequest)
 {
     return(_enumcodeService.GetEnumcodeList(enumcoderequest));
 }