Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }