public void Add(RentingMovie rentingMovie) { try { _rentingMovieRepository.Add(rentingMovie); _logger.LogInformation(LoggerMessageDisplay.RentedMovieCreated); }catch (Exception ex) { _logger.LogInformation(LoggerMessageDisplay.RentedMovieCreatedNotFound, ex); } }
public void Add(RentingMovie rentingMovie) { try { _context.RentingMovies.Add(rentingMovie); _context.SaveChanges(); _logger.LogInformation(LoggerMessageDisplay.RentedMovieCreated); } catch (Exception ex) { _logger.LogInformation(LoggerMessageDisplay.ListedMovieCreatedNotFound, ex); } }
public JsonResult AddToRentingMovie(int id) { var getMovieById = _movieService.GetMovieById(id); var userId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; var movieId = getMovieById.Id; var directorId = getMovieById.DirectorID; var genreId = getMovieById.GenreID; var rentingMovie = new RentingMovie { UserId = userId, MovieId = movieId, Price = getMovieById.Price, DateAdded = DateTime.Now }; _rentingMovieService.Add(rentingMovie); return(new JsonResult(new { data = rentingMovie })); }
public JsonResult AddToCartFromListingMovie(List <string> movieIds) { List <string> movieIds_temp = movieIds; foreach (var movie in movieIds_temp) { var getMovie = _movieService.GetMovieById(int.Parse(movie)); var userId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; var movieId = getMovie.Id; var rentingMovie = new RentingMovie { UserId = userId, MovieId = movieId, Price = getMovie.Price, DateAdded = DateTime.Now }; _rentingMovieService.Add(rentingMovie); } foreach (var selectedItem in movieIds) { _listingMovieService.DeleteByMovieId(int.Parse(selectedItem)); } return(new JsonResult(new { data = "" })); }