public BasicResponse <List <EnumtypeInfo> > GetEnumtypeList(EnumtypeGetListRequest enumtyperequest)
        {
            var enumtyperesponse = new BasicResponse <List <EnumtypeInfo> >();

            enumtyperequest.PagerInfo.PageIndex = enumtyperequest.PagerInfo.PageIndex - 1;
            if (enumtyperequest.PagerInfo.PageIndex < 0)
            {
                enumtyperequest.PagerInfo.PageIndex = 0;
            }
            int rowcount           = 0;
            var enumtypeModelLists = _Repository.GetEnumtypeList(enumtyperequest.PagerInfo.PageIndex, enumtyperequest.PagerInfo.PageSize, out rowcount);
            var enumtypeInfoLists  = new List <EnumtypeInfo>();

            foreach (var item in enumtypeModelLists)
            {
                var EnumtypeInfo = ObjectConverter.Copy <EnumtypeModel, EnumtypeInfo>(item);
                enumtypeInfoLists.Add(EnumtypeInfo);
            }
            enumtyperesponse.Data = enumtypeInfoLists;
            return(enumtyperesponse);
        }
Beispiel #2
0
        public BasicResponse <List <EnumtypeInfo> > GetEnumtypeList(EnumtypeGetListRequest enumtyperequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Enumtype/GetPageList?token=" + Token, JSONHelper.ToJSONString(enumtyperequest));

            return(JSONHelper.ParseJSONString <BasicResponse <List <EnumtypeInfo> > >(responseStr));
        }
Beispiel #3
0
 public BasicResponse <List <EnumtypeInfo> > GetEnumtypeList(EnumtypeGetListRequest enumtyperequest)
 {
     return(_enumtypeService.GetEnumtypeList(enumtyperequest));
 }