Пример #1
0
        /// <summary>
        /// Copies the properties from the source media item to the target media item
        /// </summary>
        /// <param name="target">Target media item who is copying the properties from the source media item</param>
        public void CopyPropertiesFromClone(MediaItem target)
        {
            target.Genre = SelectedMediaItem.Genre;
            target.IsHidden = SelectedMediaItem.IsHidden;
            target.Tags = SelectedMediaItem.Tags;

            SelectedMediaItemView.CopyPropertiesFromClone(target);
        }
Пример #2
0
 private void mipParts_PartsAdded(object sender, MediaItemPartsEventArgs e)
 {
     try
     {
         if (!SelectedMediaItem.IsInDatabase)
         {
             if (SelectedMediaItem.Parts.Count == 1)
             {
                 if (FullParseFilename)
                     SelectedMediaItemView.ParseFilename(mipParts.MediaItem.Parts[0].Location.Value);
                 else
                     mipParts.MediaItem.Name = Path.GetFileName(mipParts.MediaItem.Parts[0].Location.Value);
             }
         }
     }
     catch (System.Exception ex)
     {
         GeneralMethods.MessageBoxException(ex, "Could not parse filename: ");
     }
 }