예제 #1
0
        private void DoDeleteItem(GUIListItem item)
        {
            IMDBMovie movie = item.AlbumInfoTag as IMDBMovie;

            if (movie == null)
            {
                return;
            }
            if (movie.ID < 0)
            {
                return;
            }
            if (item.IsFolder)
            {
                return;
            }
            if (!item.IsRemote)
            {
                // Delete covers
                FanArt.DeleteCovers(movie.Title, movie.ID);
                // Delete fanarts
                FanArt.DeleteFanarts(movie.File, movie.Title);
                VideoDatabase.DeleteMovieInfoById(movie.ID);
            }
        }
예제 #2
0
 private void CheckIMDBDetails()
 {
     if (_moviedetails.ID == -1 || _moviedetails.IsEmpty)
     {
         VideoDatabase.DeleteMovieInfoById(_moviedetails.ID);
         Status = Utils.ImporterStatus.ERROR;
     }
     else
     {
         Status = Utils.ImporterStatus.COMPLETE;
     }
 }