public async Task UpdateFilmProductionAsync(UpdateUserFilmProductionModel updateUserFilmProductionModel, string userId) { WatchingFilmProductionStatus status = await _mySerialListDBContext.WatchingFilmProductionStatuses.Where(s => s.FilmProductionId == updateUserFilmProductionModel.FilmProductionId).FirstOrDefaultAsync(); status.Episodes = updateUserFilmProductionModel.Episodes; status.WatchingStatus = updateUserFilmProductionModel.WatchingStatus; _mySerialListDBContext.WatchingFilmProductionStatuses.Update(status); await _mySerialListDBContext.SaveChangesAsync(); }
public async Task DeleteFilmProductionAsync(int movieId, string userId) { WatchingFilmProductionStatus i = await _mySerialListDBContext.WatchingFilmProductionStatuses .Where(u => u.UserId == userId) .Where(u => u.FilmProductionId == movieId) .FirstOrDefaultAsync(); _mySerialListDBContext.WatchingFilmProductionStatuses.Remove(i); await _mySerialListDBContext.SaveChangesAsync(); }