//CreateSongPlaylist public bool AddSongsToPlaylist(SongPlaylistCreate model) { var newsong = new SongPlaylist() { NewPlaylistID = model.NewPlaylistID, SongID = model.SongID }; using (var ctx = new ApplicationDbContext()) { ctx.PlaylistOfSongs.Add(newsong); return(ctx.SaveChanges() == 1); } }
public ActionResult Create(SongPlaylistCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = new SongPlaylistService(); if (service.AddSongsToPlaylist(model)) { TempData["SaveResult"] = "Song has been added to playlist"; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Song was not added to playlist"); return(View(model)); }