Ejemplo n.º 1
0
        public void DeletePlaylistsByCreatorId(long userId)
        {
            var playlists = _playlistRepository.GetAllCreatedPlaylistsByUserId(userId);

            foreach (var playlist in playlists)
            {
                _playlistRepository.Delete(playlist);
            }
        }
Ejemplo n.º 2
0
        private async Task DeletePlaylist()
        {
            var playlist = await _playlistRepository.Get(CreatePlaylist());

            if (playlist != null)
            {
                await _playlistRepository.Delete(playlist);
            }
        }
        public async Task <ServiceResult> Delete(string id)
        {
            var serviceResult = new ServiceResult();
            var result        = await _playlistRepository.Delete(id);

            serviceResult.Success = result.Success;
            if (!result.Success)
            {
                serviceResult.Error.Code        = ErrorStatusCode.BudRequest;
                serviceResult.Error.Description = result.Message;
            }
            return(serviceResult);
        }
Ejemplo n.º 4
0
 public void Handle(PlaylistDeleted evt)
 {
     _playlistRepository.Delete(evt.UserId, evt.PlaylistId, evt.Name);
 }
Ejemplo n.º 5
0
 public void Delete(string id)
 {
     _playlistRepository.Delete(id);
 }
Ejemplo n.º 6
0
 public void Delete(CriteriaPlaylist playlist)
 {
     _repository.Delete(playlist);
 }
Ejemplo n.º 7
0
        public void Delete(int playlistId)
        {
            var playlist = _playlistRepository.GetById <Playlist>(playlistId);

            _playlistRepository.Delete(playlist);
        }
Ejemplo n.º 8
0
 public ActionResult Delete(string id)
 {
     playlistRepo.Delete(new ObjectId(id));
     return(RedirectToAction("Index", "Playlists"));
 }