From b2b262c06a40a475219ab9c1859b849121082e80 Mon Sep 17 00:00:00 2001 From: Tavares André Date: Fri, 17 Apr 2015 21:12:25 +0200 Subject: Report manager implementation --- MediaBrowser.Api/Reports/Data/ReportRow.cs | 71 ++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 MediaBrowser.Api/Reports/Data/ReportRow.cs (limited to 'MediaBrowser.Api/Reports/Data/ReportRow.cs') diff --git a/MediaBrowser.Api/Reports/Data/ReportRow.cs b/MediaBrowser.Api/Reports/Data/ReportRow.cs new file mode 100644 index 000000000..f2165344a --- /dev/null +++ b/MediaBrowser.Api/Reports/Data/ReportRow.cs @@ -0,0 +1,71 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace MediaBrowser.Api.Reports +{ + public class ReportRow + { + /// + /// Initializes a new instance of the ReportRow class. + /// + public ReportRow() + { + Columns = new List(); + } + + /// Gets or sets the identifier. + /// The identifier. + public string Id { get; set; } + + /// + /// Gets or sets a value indicating whether this object has backdrop image. + /// true if this object has backdrop image, false if not. + public bool HasImageTagsBackdrop { get; set; } + + /// Gets or sets a value indicating whether this object has image tags. + /// true if this object has image tags, false if not. + public bool HasImageTagsPrimary { get; set; } + + /// + /// Gets or sets a value indicating whether this object has image tags logo. + /// true if this object has image tags logo, false if not. + public bool HasImageTagsLogo { get; set; } + + /// + /// Gets or sets a value indicating whether this object has local trailer. + /// true if this object has local trailer, false if not. + public bool HasLocalTrailer { get; set; } + + /// Gets or sets a value indicating whether this object has lock data. + /// true if this object has lock data, false if not. + public bool HasLockData { get; set; } + + /// + /// Gets or sets a value indicating whether this object has embedded image. + /// true if this object has embedded image, false if not. + public bool HasEmbeddedImage { get; set; } + + /// Gets or sets a value indicating whether this object has subtitles. + /// true if this object has subtitles, false if not. + public bool HasSubtitles { get; set; } + + /// Gets or sets a value indicating whether this object has specials. + /// true if this object has specials, false if not. + public bool HasSpecials { get; set; } + + /// Gets or sets a value indicating whether this object is unidentified. + /// true if this object is unidentified, false if not. + public bool IsUnidentified { get; set; } + + /// Gets or sets the columns. + /// The columns. + public List Columns { get; set; } + + /// Gets or sets the type. + /// The type. + public ReportViewType RowType { get; set; } + } +} -- cgit v1.2.3