예제 #1
0
        public async Task <IHttpActionResult> ExportFloors([FromBody] ReportFlatOwnersTenantsDetailSearchParamsViewModel searchParams)
        {
            var result = await _flatService.ExportFloors(searchParams.societyId.Value);

            var viewmodels = new List <UploadFlatViewModel>();

            foreach (var item in result)
            {
                viewmodels.Add(Mapper.Map <UploadFlatViewModel>(item));
            }

            return(Ok(viewmodels));
        }
예제 #2
0
        public async Task <IHttpActionResult> ExportFlatOwnersVehicles([FromBody] ReportFlatOwnersTenantsDetailSearchParamsViewModel searchParams)
        {
            var inParams = Mapper.Map <ReportFlatOwnersTenantsDetailSearchParams>(searchParams);
            var result   = await _flatOwnerService.ExportFlatOwnersVehicles(inParams);

            var viewmodels = new List <ReportFlatOwnersVehicleDetailViewModel>();

            foreach (var item in result)
            {
                viewmodels.Add(Mapper.Map <ReportFlatOwnersVehicleDetailViewModel>(item));
            }

            return(Ok(viewmodels));
        }