public ActionResult Index() { if (userService.User.Id != new ObjectId("58a86904bd1f138ddc58847b")) { var model = new MySongsViewModel(); if (userService.User == null) { return(RedirectToAction("Login", "Account")); } ViewData["user"] = userService.User; model.Playlists = new List <SelectListItem>(); var playlists = playlistRepo.GetPrivateByUser(userService.User.Id); foreach (var pl in playlists) { model.Playlists.Add(new SelectListItem() { Text = pl.PlaylistName, Value = pl.PlaylistId.ToString(), Selected = true }); } return(View(model)); } else { return(RedirectToAction("Index", "Admin")); } }
public ActionResult AddSong(MySongsViewModel model) { var song = new Song() { Name = model.Name, Artist = model.Artist, Album = model.Album, File = model.Song.InputStream, Owner = userService.User.Id }; songRepo.Add(song); return(RedirectToAction("Index", "MySongs")); }