Пример #1
0
        public IActionResult Edit(MoviePlaylistEditViewModel model)
        {
            MoviePlaylist playlistToEdit = new MoviePlaylist
            {
                Naam    = model.Naam,
                Publiek = model.Publiek == "Publiek"
            };

            _playlistService.Edit(model.Id, playlistToEdit);
            return(RedirectToAction("Details", new { playlistId = model.Id }));
        }
Пример #2
0
        public IActionResult Edit(int playlistId)
        {
            MoviePlaylist moviePlaylistFromDb = _playlistService.Get(playlistId);
            var           userId = User.FindFirstValue(ClaimTypes.NameIdentifier);

            MoviePlaylistEditViewModel vm = new MoviePlaylistEditViewModel {
                Id      = moviePlaylistFromDb.Id,
                Naam    = moviePlaylistFromDb.Naam,
                Publiek = moviePlaylistFromDb.Publiek ? "Publiek" : "Privé",
                IsCurrentUserOwnerOfPlaylist = moviePlaylistFromDb.UserId == userId
            };

            return(View(vm));
        }