Example #1
0
        // GET: Settings/Districts
        public ActionResult Index(SearchDistrictViewModel searchDistrictModel)
        {
            var result = _placesService.GetDistricts(searchDistrictModel);

            searchDistrictModel.Items = new StaticPagedList <DistrictViewModel>(result.Items
                                                                                , searchDistrictModel.PageIndex + 1, searchDistrictModel.PageSize, result.TotalCount);
            return(View(searchDistrictModel));
        }
Example #2
0
        public PagedEntity <DistrictViewModel> GetDistricts(SearchDistrictViewModel searchDistrictModel)
        {
            var result = _unitOfWork.DistrictRepository.GetDistricts(searchDistrictModel.RegionId
                                                                     , searchDistrictModel.CityId, searchDistrictModel.DistrictName
                                                                     , searchDistrictModel.DistrictCode, searchDistrictModel.PageIndex, searchDistrictModel.PageSize);

            return(new PagedEntity <DistrictViewModel>(result.Items.Select(c => c.ToDistrictModel()), result.TotalCount));
        }