public JsonResult GetRegionsByCountryId(int countryId)
        {
            var regions = _placesService.GetRegionsByCountryId(countryId)
                          .OrderBy(c => c.RegionName);

            return(Json(regions, JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        //[Test]
        public void DeleteRegion_WithValidId_DeleteRegion()
        {
            var regions = _placesServices.GetRegionsByCountryId(PlaceServiceTestCases.Region.CountryId);

            var isDeleted = _placesServices.DeleteRegion(regions.Last().RegionId);

            isDeleted.Should().Be(true);
        }
Exemple #3
0
        public HttpResponseMessage GetRegionByCountryId(int?countryId)
        {
            if (countryId == null || countryId <= 0)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, new List <RegionViewModel>()));
            }

            var regions = _placesService.GetRegionsByCountryId(countryId.Value).OrderBy(c => c.RegionName);

            return(Request.CreateResponse(HttpStatusCode.OK, regions));
        }