コード例 #1
0
ファイル: MyFilmsDetail.cs プロジェクト: drtak34/my-films
 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);
 }
コード例 #2
0
ファイル: MyFilmsDetail.cs プロジェクト: drtak34/my-films
 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;
 }