//CreatePlaylist public bool CreatePlaylist(PlaylistCreate model) { var playlist = new NewPlaylist() { PlaylistName = model.Name }; using (var ctx = new ApplicationDbContext()) { ctx.Playlists.Add(playlist); return(ctx.SaveChanges() == 1); } }
public bool CreatePlaylist(PlaylistCreate model) { using (var ctx = new ApplicationDbContext()) { var playlist = new Playlist() { UserId = _userId, PlaylistName = model.PlaylistName, SongList = model.SongList, }; ctx.Playlists.Add(playlist); return(ctx.SaveChanges() == 1); } }
public bool CreatePlaylist(PlaylistCreate model) { var entity = new Playlist() { PlaylistName = model.PlaylistName, OwnerId = model.OwnerId, }; using (var ctx = new ApplicationDbContext()) { ctx.Playlists.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CreatePlaylist(PlaylistCreate model) { var entity = new Playlist() { Id = _userId, PlaylistName = model.PlaylistName, CreatedUTC = DateTimeOffset.Now }; using (var ctx = new ApplicationDbContext()) { ctx.Playlists.Add(entity); return(ctx.SaveChanges() == 1); } }
/// <summary> /// Create a Playlist /// </summary> /// <param name="playlist">Pass a name for the Playlist</param> /// <returns></returns> public IHttpActionResult Post(PlaylistCreate playlist) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreatePlaylistService(); if (!service.CreatePlaylist(playlist)) { return(InternalServerError()); } return(Ok()); }
public ActionResult Create(PlaylistCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = new PlaylistService(); if (service.CreatePlaylist(model)) { TempData["SaveResult"] = "Playlist has been added"; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Playlist was not added"); return(View(model)); }
public ActionResult Create(PlaylistCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = CreatePlaylistService(); if (service.CreatePlaylist(model)) { TempData["SaveResult"] = "Your playlist was created."; return(RedirectToAction("Index")); } ; ModelState.AddModelError("", "Playlist could not be created."); return(View(model)); }