//zet de playlist op het account van de gebruiker public async Task <IActionResult> PostPlaylist() { var user = await userService.CreateUser(Token); var playlistDTO = await playlistService.PostPlaylist(user, Token); if (!sqlUserRepository.CheckIfUserExists(user.id)) { var DbUser = new DbUserDTO { UserId = user.id, UserName = user.display_name }; sqlUserRepository.SaveUser(DbUser); } sqlplaylistRepository.SavePlaylistInDb(playlistDTO); return(Redirect("https://open.spotify.com/playlist/" + playlistDTO.PlaylistId)); }
//slaat de gebruiker op in de database public DbUserDTO SaveUser(DbUserDTO user) { _context.Users.Add(user); _context.SaveChanges(); return(user); }