public ActionResult <IEnumerable <AlbumDTO> > GetAlbumsForABand(int bandID) { if (!_bandAlbumRepository.BandExists(bandID)) { return(NotFound()); } var albumsFromRepo = _bandAlbumRepository.GetAlbumsForABand(bandID); return(Ok(_mapper.Map <IEnumerable <AlbumDTO> >(albumsFromRepo))); }
public ActionResult <IEnumerable <AlbumDto> > GetAlbumsForBand(Guid bandId) { if (!_bandAlbumRepository.BandExists(bandId)) { return(StatusCode(StatusCodes.Status404NotFound)); } var albumsByGivenBand = _bandAlbumRepository.GetAlbumsForABand(bandId); return(StatusCode(StatusCodes.Status200OK, _mapper.Map <IEnumerable <AlbumDto> >(albumsByGivenBand))); }