/// <summary> /// Adding a movie in a current category. /// </summary> /// <param name="movieId"></param> /// <param name="category"></param> /// <returns>Returns a view with the information about the current movie.</returns> public async Task <IActionResult> LinkMovieToUser(Guid movieId, string category) { var userId = _userRepository.GetUserId(this.User); await _repository.AddMovieToUser(userId, movieId, category); var movie = await _repository.GetMovieWithGenresById(userId, movieId); return(View("SingleMovie", movie)); }