public async Task <IActionResult> Delete(Guid id) { Film film = await _filmRepository.GetByIdAsync(id); if (film == null) { return(NotFound()); } foreach (FilmPoster poster in film.Posters) { DeletePosterImage(poster.Url); } await _filmRepository.DeleteAsync(film); return(RedirectToAction("Index", "Admin")); }
public async Task <bool> DeleteAsync(int id) { return(await filmRepository.DeleteAsync(id)); }
public async Task DeleteAsync(int id) { await filmRepository.DeleteAsync(id); }
public Task DeleteFilmAsync(Film film) { return(_filmRepository.DeleteAsync(film)); }