public void DeletePlaylistsByCreatorId(long userId) { var playlists = _playlistRepository.GetAllCreatedPlaylistsByUserId(userId); foreach (var playlist in playlists) { _playlistRepository.Delete(playlist); } }
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); }
public void Handle(PlaylistDeleted evt) { _playlistRepository.Delete(evt.UserId, evt.PlaylistId, evt.Name); }
public void Delete(string id) { _playlistRepository.Delete(id); }
public void Delete(CriteriaPlaylist playlist) { _repository.Delete(playlist); }
public void Delete(int playlistId) { var playlist = _playlistRepository.GetById <Playlist>(playlistId); _playlistRepository.Delete(playlist); }
public ActionResult Delete(string id) { playlistRepo.Delete(new ObjectId(id)); return(RedirectToAction("Index", "Playlists")); }