Completed Album API functionality #22, #25

This commit is contained in:
amazing-username
2019-05-09 20:40:58 -04:00
parent f7d6580253
commit 287719db42
2 changed files with 22 additions and 7 deletions
+21 -6
View File
@@ -44,23 +44,38 @@ namespace Icarus.Controllers
albums = albumStoreContext.GetAlbums();
return Ok(albums);
if (albums.Count > 0)
{
return Ok(albums);
}
else
{
return NotFound();
}
}
[HttpGet("{id}")]
public IActionResult Get(int id)
{
Album album = new Album();
album.AlbumId = id;
Album album = new Album
{
AlbumId = id
};
AlbumStoreContext albumStoreContext = HttpContext
.RequestServices
.GetService(typeof(AlbumStoreContext)) as AlbumStoreContext;
album = albumStoreContext.GetAlbum(album);
if (albumStoreContext.DoesAlbumExist(album))
{
album = albumStoreContext.GetAlbum(album);
return Ok(album);
return Ok(album);
}
else
{
return NotFound();
}
}
#endregion
}