public async Task <IActionResult> Create([Bind("Id,ArtistId,AlbumId,TrackId,Track,Album,Artist,UserId")] Favorites favorites)
        {
            if (ModelState.IsValid)
            {
                _context.Add(favorites);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["UserId"] = new SelectList(_context.Favorites, "Id", "Id", favorites.UserId);
            return(View(favorites));
        }
        public async Task <IActionResult> RemoveFavorite(int id)
        {
            var favoriteItem = await db.Favorites.FindAsync(id);

            db.Favorites.Remove(favoriteItem);
            await db.SaveChangesAsync();

            return(RedirectToAction(nameof(Favorites)));
        }