Exemplo n.º 1
0
        private async Task <ArtistaEntity> validarArtistaId(int id)
        {
            var artista = await windAppRepository.GetArtistasAsync(id);

            if (artista == null)
            {
                throw new NotFoundException($"cannot found artista with id {id}");
            }
            windAppRepository.DetachEntity(artista);
            return(artista);
        }
Exemplo n.º 2
0
        public async Task <Artista> ObtenerArtistaAsync(int id, bool showCaciones)
        {
            var artistaEntity = await artistaRapository.GetArtistasAsync(id, showCaciones);

            if (artistaEntity == null)
            {
                throw new NotFoundException("author not found");
            }

            return(mapper.Map <Artista>(artistaEntity));
        }