Пример #1
0
        public async Task <IActionResult> DeletePictureAsync(
            [FromRoute] Guid touristRouteId,
            [FromRoute] int pictureId)
        {
            if (!await _touristRouteRepository.TouristRouteExistsAsync(touristRouteId))
            {
                return(NotFound("旅遊路線不存在!"));
            }

            var picture = await _touristRouteRepository.GetPictureAsync(touristRouteId, pictureId);

            _touristRouteRepository.DeletTouristRoutePicture(picture);
            await _touristRouteRepository.SaveAsync();

            return(NoContent()); //204
        }