diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-07-27 14:18:20 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-07-27 14:18:20 -0400 |
| commit | 29d00dcbcb4fdf70cc3e1931a505925d0288d274 (patch) | |
| tree | 42f4b527bf415aa1635cc13bbff37e157200d9fb /MediaBrowser.Api/Reports/Common/ReportHelper.cs | |
| parent | fbca42a34945a600423e9d4cc1ea59e40b47a595 (diff) | |
| parent | 33ba5569dd0480db5a92813ddfa0903e98eb2d03 (diff) | |
Merge branch 'dev' of https://github.com/MediaBrowser/MediaBrowser into dev
Diffstat (limited to 'MediaBrowser.Api/Reports/Common/ReportHelper.cs')
| -rw-r--r-- | MediaBrowser.Api/Reports/Common/ReportHelper.cs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/MediaBrowser.Api/Reports/Common/ReportHelper.cs b/MediaBrowser.Api/Reports/Common/ReportHelper.cs index 01aff9d31..c70cedf61 100644 --- a/MediaBrowser.Api/Reports/Common/ReportHelper.cs +++ b/MediaBrowser.Api/Reports/Common/ReportHelper.cs @@ -116,6 +116,22 @@ namespace MediaBrowser.Api.Reports return rType; } + /// <summary> Gets report display type. </summary> + /// <param name="displayType"> Type of the display. </param> + /// <returns> The report display type. </returns> + public static ReportDisplayType GetReportDisplayType(string displayType) + { + if (string.IsNullOrEmpty(displayType)) + return ReportDisplayType.ScreenExport; + + ReportDisplayType rType; + + if (!Enum.TryParse<ReportDisplayType>(displayType, out rType)) + return ReportDisplayType.ScreenExport; + + return rType; + } + /// <summary> Gets server localized string. </summary> /// <param name="phrase"> The phrase. </param> /// <returns> The server localized string. </returns> |
