Ejemplo n.º 1
0
 private void PopulateCrossRefsEpisodes()
 {
     try
     {
         CrossRef_AniDB_TvDB_EpisodeRepository repCrossRef = new CrossRef_AniDB_TvDB_EpisodeRepository();
         crossRefTvDBEpisodes = repCrossRef.GetByAnimeID(AnimeID);
     }
     catch (Exception ex)
     {
         logger.ErrorException(ex.ToString(), ex);
     }
 }
Ejemplo n.º 2
0
        public static void LinkAniDBTvDBEpisode(int aniDBID, int tvDBID, int animeID)
        {
            CrossRef_AniDB_TvDB_EpisodeRepository repCrossRef = new CrossRef_AniDB_TvDB_EpisodeRepository();
            CrossRef_AniDB_TvDB_Episode           xref        = repCrossRef.GetByAniDBEpisodeID(aniDBID);

            if (xref == null)
            {
                xref = new CrossRef_AniDB_TvDB_Episode();
            }

            xref.AnimeID        = animeID;
            xref.AniDBEpisodeID = aniDBID;
            xref.TvDBEpisodeID  = tvDBID;
            repCrossRef.Save(xref);

            AniDB_Anime.UpdateStatsByAnimeID(animeID);

            logger.Trace("Changed tvdb episode association: {0}", aniDBID);
        }