using System; namespace MediaBrowser.Model.FileOrganization { public class FileOrganizationResult { /// /// Gets or sets the result identifier. /// /// The result identifier. public string Id { get; set; } /// /// Gets or sets the original path. /// /// The original path. public string OriginalPath { get; set; } /// /// Gets or sets the name of the original file. /// /// The name of the original file. public string OriginalFileName { get; set; } /// /// Gets or sets the name of the extracted. /// /// The name of the extracted. public string ExtractedName { get; set; } /// /// Gets or sets the extracted year. /// /// The extracted year. public int? ExtractedYear { get; set; } /// /// Gets or sets the target path. /// /// The target path. public string TargetPath { get; set; } /// /// Gets or sets the date. /// /// The date. public DateTime Date { get; set; } /// /// Gets or sets the error message. /// /// The error message. public string StatusMessage { get; set; } /// /// Gets or sets the status. /// /// The status. public FileSortingStatus Status { get; set; } /// /// Gets or sets the type. /// /// The type. public FileOrganizerType Type { get; set; } } public enum FileSortingStatus { Success, Failure, SkippedExisting, SkippedTrial } public enum FileOrganizerType { Movie, Episode, Song } }