예제 #1
0
        public static void RemoveLinkAniDBMAL(int animeID, int epType, int epNumber)
        {
            CrossRef_AniDB_MAL xref = RepoFactory.CrossRef_AniDB_MAL.GetByAnimeConstraint(animeID, epType, epNumber);
            if (xref == null) return;

            RepoFactory.CrossRef_AniDB_MAL.Delete(xref.CrossRef_AniDB_MALID);

            AniDB_Anime.UpdateStatsByAnimeID(animeID);

            CommandRequest_WebCacheDeleteXRefAniDBMAL req = new CommandRequest_WebCacheDeleteXRefAniDBMAL(animeID,
                epType,
                epNumber);
            req.Save();
        }
예제 #2
0
		public static void RemoveLinkAniDBMAL(int animeID, int epType, int epNumber)
		{
			CrossRef_AniDB_MALRepository repCrossRef = new CrossRef_AniDB_MALRepository();
			CrossRef_AniDB_MAL xref = repCrossRef.GetByAnimeConstraint(animeID, epType, epNumber);
			if (xref == null) return;

			repCrossRef.Delete(xref.CrossRef_AniDB_MALID);

			StatsCache.Instance.UpdateUsingAnime(animeID);

			CommandRequest_WebCacheDeleteXRefAniDBMAL req = new CommandRequest_WebCacheDeleteXRefAniDBMAL(animeID, epType, epNumber);
			req.Save();
		}