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 = "" })); }