public async Task <ActionResult> Delete(int id) { var peliculaBD = await context.Peliculas.FirstOrDefaultAsync(x => x.Id == id); if (peliculaBD == null) { return(NotFound()); } context.Remove(peliculaBD); context.SaveChangesAsync(); await almacenadorArchivos.EliminarArchivo(peliculaBD.Poster, "peliculas"); return(NoContent()); }