public int EditAlbum(Guid albumId, string albumName, int totalTrack) { AlbumQueriesCommands albumCQ = new AlbumQueriesCommands(); Album album = albumCQ.GetAlbumById(albumId); if (album != null) { if (albumCQ.AlbumEmptiness(album) != 1) { //Can't edit album as one song alredy registered under the album return(2); } album.Album_Name = albumName; album.Total_Track = totalTrack; var result = albumCQ.EditAlbumDetails(album); if (result != 1) { //Internal Error occured while changing data for the album return(3); } else { //Album details changed Successfully return(1); } } else { //No album found with the Id provided return(0); } }
public bool IsAlbumFull(Guid albumId) { AlbumQueriesCommands AlbumCQ = new AlbumQueriesCommands(); if (AlbumCQ.AlbumEmptiness(AlbumCQ.GetAlbumById(albumId)) == 3) { return(true); } else { return(false); } }