예제 #1
0
        public BasicResponse <List <KJ_AddresstyperuleInfo> > GetKJ_AddresstyperuleListByAddressTypeId(KJ_AddresstyperuleGetListRequest kJ_AddresstyperuleRequest)
        {
            var kJ_Addresstyperuleresponse = new BasicResponse <List <KJ_AddresstyperuleInfo> >();

            var kJ_AddresstyperuleModelLists = _Repository.GetKJ_AddresstyperuleListByAddressTypeId(kJ_AddresstyperuleRequest.Id);
            var kJ_AddresstyperuleInfoLists  = new List <KJ_AddresstyperuleInfo>();

            foreach (var item in kJ_AddresstyperuleModelLists)
            {
                var KJ_AddresstyperuleInfo = ObjectConverter.Copy <KJ_AddresstyperuleModel, KJ_AddresstyperuleInfo>(item);
                kJ_AddresstyperuleInfoLists.Add(KJ_AddresstyperuleInfo);
            }
            kJ_Addresstyperuleresponse.Data = kJ_AddresstyperuleInfoLists;
            return(kJ_Addresstyperuleresponse);
        }
예제 #2
0
        public BasicResponse <List <KJ_AddresstyperuleInfo> > GetKJ_AddresstyperuleList(KJ_AddresstyperuleGetListRequest kJ_AddresstyperuleRequest)
        {
            var kJ_Addresstyperuleresponse = new BasicResponse <List <KJ_AddresstyperuleInfo> >();

            kJ_AddresstyperuleRequest.PagerInfo.PageIndex = kJ_AddresstyperuleRequest.PagerInfo.PageIndex - 1;
            if (kJ_AddresstyperuleRequest.PagerInfo.PageIndex < 0)
            {
                kJ_AddresstyperuleRequest.PagerInfo.PageIndex = 0;
            }
            int rowcount = 0;
            var kJ_AddresstyperuleModelLists = _Repository.GetKJ_AddresstyperuleList(kJ_AddresstyperuleRequest.PagerInfo.PageIndex, kJ_AddresstyperuleRequest.PagerInfo.PageSize, out rowcount);
            var kJ_AddresstyperuleInfoLists  = new List <KJ_AddresstyperuleInfo>();

            foreach (var item in kJ_AddresstyperuleModelLists)
            {
                var KJ_AddresstyperuleInfo = ObjectConverter.Copy <KJ_AddresstyperuleModel, KJ_AddresstyperuleInfo>(item);
                kJ_AddresstyperuleInfoLists.Add(KJ_AddresstyperuleInfo);
            }
            kJ_Addresstyperuleresponse.Data = kJ_AddresstyperuleInfoLists;
            return(kJ_Addresstyperuleresponse);
        }