public IActionResult BlockDestinationCreation(Guid id) { if (_tripInfoRepository.DestinationExists(id)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } return(NotFound()); }
public IActionResult GetAttractionsForDestination(Guid destinationId) { if (!_tripInfoRepository.DestinationExists(destinationId)) { return(NotFound()); } var attractionsForDestinationFromRepo = _tripInfoRepository.GetAttractionsForDestination(destinationId); var attractionsForDestination = Mapper.Map <IEnumerable <AttractionDto> >(attractionsForDestinationFromRepo); return(Ok(attractionsForDestination)); }