public async Task RemoveFilm(Guid id) { var film = await _genericRepository.FindById(id); if (film != null && film.UserId == (await _securityService.GetCurrentUser()).Id) { await _genericRepository.Remove(film); _fileUploadService.RemoveFile(GetFileToPath(film.Poster)); } }