public async Task <ActionResult <FullMovieInfoDto> > GetMovieInfo(int movieId) { FullMovieInfoDto movieDto = MovieMapper.MovieToMovieInfoDto(await _movieService.GetMovieInfo(movieId)); if (movieDto != null) { return(Ok(movieDto)); } return(NotFound()); }
//----------------------------------------------------------------// public static FullMovieInfoDto MovieToMovieInfoDto(Movie movie) { FullMovieInfoDto fullMovieInfoDto = null; if (movie != null) { fullMovieInfoDto = new FullMovieInfoDto(movie.Title, movie.Budget, movie.Overview, movie.Poster_path, movie.ReleaseDate, movie.Runtime, movie.Status, movie.Tagline); } return(fullMovieInfoDto); }
//----------------------------------------------------------------// public MovieMainPageDto(FullMovieInfoDto _fullMovieInfo, CreditsDto creditsDto) { FullMovieInfo = _fullMovieInfo; Credits = creditsDto; }