Ejemplo n.º 1
0
        public IActionResult DeleteNationalPark(int nationalParkId)
        {
            if (!_npRepo.NationalParkExists(nationalParkId))
            {
                return(NotFound());
            }
            var nationalParkObj = _npRepo.GetNationalPark(nationalParkId);

            if (!_npRepo.DeleteNationalPark(nationalParkObj))
            {
                ModelState.AddModelError("", $"Something went wrong with deleting the record {nationalParkObj.Name}");
                return(StatusCode(500, ModelState));
            }
            return(NoContent());
        }