コード例 #1
0
        public async Task <DistrictDetailsModel> GetDistrictDetailsById(int districtId)
        {
            try
            {
                var districts = await districtService.GetDistrictDetailsByIdAsync(districtId);

                DistrictDetailsModel districtDetailsModel = MapperConfig.Mapper.Map <DistrictDetailsModel>(districts);

                return(districtDetailsModel);
            }
            catch (Exception ex)
            {
                var resp = new HttpResponseMessage(HttpStatusCode.NotFound)
                {
                    Content = new StringContent(ex.Message)
                };
                throw new HttpResponseException(resp);
            }
        }
コード例 #2
0
        public async Task <ActionResult> Details(int districtId)
        {
            DistrictDetailsModel districtDetailsModel = await GetAsync <DistrictDetailsModel>($"Districts/GetDistrictDetailsById?districtId={districtId}");

            return(View(viewName: "Details", model: districtDetailsModel));
        }