public SingleMovieImporterPopup(DBMovieInfo movie)
 {
     InitializeComponent();
     localMedia = new List<DBLocalMedia>(movie.LocalMedia);
     movie.Delete();
 }
        public bool Reprocess(DBMovieInfo movie)
        {
            foreach (DBLocalMedia file in movie.LocalMedia) {
                if (!file.IsAvailable) return false;
            }

            List<DBLocalMedia> localMedia = new List<DBLocalMedia>(movie.LocalMedia);
            movie.Delete();
            Reprocess(localMedia);

            return true;
        }