private void TraktSearchPeople(MFMovie movie) { LogMyFilms.Debug("TraktSearchPersons(): Call with Title = '" + movie.Title + "', year = '" + movie.Year + "', imdb = '" + movie.IMDBNumber + "'"); ExternalPlugins::TraktPlugin.GUI.SearchPeople people = new ExternalPlugins::TraktPlugin.GUI.SearchPeople(); people.Actors.AddRange(movie.Actors); people.Directors.AddRange(movie.Directors); people.Writers.AddRange(movie.Writers); people.Directors.AddRange(movie.Producers); ExternalPlugins::TraktPlugin.GUI.GUICommon.ShowSearchByMenu(people, movie.Title, movie.Fanart); }
private bool TraktInternalMenu(MFMovie movie) { bool success = false; try { LogMyFilms.Debug("TraktInternalMenu(): Call with Title = '" + movie.Title + "', year = '" + movie.Year + "', imdb = '" + movie.IMDBNumber + "', tmdb = '" + movie.TMDBNumber + "', actors = '" + movie.Actors.Count + "', Persons total = '" + (movie.Actors.Count + movie.Producers.Count + movie.Directors.Count + movie.Writers.Count) + "'"); //public static bool ShowTraktExtMovieMenu(string title, string year, string imdbid, string fanart) //{ // return ShowTraktExtMovieMenu(title, year, imdbid, fanart, false); //} //public static bool ShowTraktExtMovieMenu(string title, string year, string imdbid, string fanart, bool showAll) //{ // return ShowTraktExtMovieMenu(title, year, imdbid, fanart, null, showAll); //} //public static bool ShowTraktExtMovieMenu(string title, string year, string imdbid, string fanart, SearchPeople people, bool showAll) ExternalPlugins::TraktPlugin.GUI.SearchPeople people = new ExternalPlugins::TraktPlugin.GUI.SearchPeople(); people.Actors.AddRange(movie.Actors); people.Directors.AddRange(movie.Directors); people.Writers.AddRange(movie.Writers); people.Producers.AddRange(movie.Producers); success = ExternalPlugins::TraktPlugin.GUI.GUICommon.ShowTraktExtMovieMenu(movie.Title, movie.Year.ToString(), movie.IMDBNumber, movie.Fanart, people, true); } catch (Exception ex) { LogMyFilms.Error("TraktInternalMenu(): Error - Exception '" + ex.Message + "'"); } return success; }