aboutsummaryrefslogtreecommitdiff
path: root/Emby.XmlTv/Emby.XmlTv.Console/Classes/EntityExtensions.cs
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2019-12-18 11:53:41 +0100
committerBond-009 <bond.009@outlook.com>2019-12-18 11:53:41 +0100
commita1ca50fd5a74eafa6e609976d90cad42b54137e5 (patch)
tree9c64d6914c27a8d7e2f8e6f71d7a5952197705cf /Emby.XmlTv/Emby.XmlTv.Console/Classes/EntityExtensions.cs
parent8723bdbb4fb73ed261ac1ba3b6932773e523d78b (diff)
parent6b185119aa329764c1ccc57d9be3e81f05680b69 (diff)
Merge branch 'namingtests' of https://github.com/Bond-009/jellyfin into namingtests
Diffstat (limited to 'Emby.XmlTv/Emby.XmlTv.Console/Classes/EntityExtensions.cs')
-rw-r--r--Emby.XmlTv/Emby.XmlTv.Console/Classes/EntityExtensions.cs58
1 files changed, 0 insertions, 58 deletions
diff --git a/Emby.XmlTv/Emby.XmlTv.Console/Classes/EntityExtensions.cs b/Emby.XmlTv/Emby.XmlTv.Console/Classes/EntityExtensions.cs
deleted file mode 100644
index 96e508f12..000000000
--- a/Emby.XmlTv/Emby.XmlTv.Console/Classes/EntityExtensions.cs
+++ /dev/null
@@ -1,58 +0,0 @@
-using System;
-using System.Linq;
-using System.Text;
-
-using Emby.XmlTv.Entities;
-
-namespace Emby.XmlTv.Console.Classes
-{
- public static class EntityExtensions
- {
- public static string GetHeader(this string text)
- {
- var channelHeaderString = " " + text;
-
- var builder = new StringBuilder();
- builder.AppendLine("".PadRight(5 + channelHeaderString.Length + 5, Char.Parse("*")));
- builder.AppendLine("".PadRight(5, Char.Parse("*")) + channelHeaderString + "".PadRight(5, Char.Parse("*")));
- builder.AppendLine("".PadRight(5 + channelHeaderString.Length + 5, Char.Parse("*")));
-
- return builder.ToString();
- }
-
- public static string GetChannelDetail(this XmlTvChannel channel)
- {
- var builder = new StringBuilder();
- builder.AppendFormat("Id: {0}\r\n", channel.Id);
- builder.AppendFormat("Display-Name: {0}\r\n", channel.DisplayName);
- builder.AppendFormat("Url: {0}\r\n", channel.Url);
- builder.AppendFormat("Icon: {0}\r\n", channel.Icon != null ? channel.Icon.ToString() : string.Empty);
- builder.AppendLine("-------------------------------------------------------");
-
- return builder.ToString();
- }
-
- public static string GetProgrammeDetail(this XmlTvProgram programme, XmlTvChannel channel)
- {
- var builder = new StringBuilder();
- builder.AppendFormat("Channel: {0} - {1}\r\n", channel.Id, channel.DisplayName);
- builder.AppendFormat("Start Date: {0:G}\r\n", programme.StartDate);
- builder.AppendFormat("End Date: {0:G}\r\n", programme.EndDate);
- builder.AppendFormat("Name: {0}\r\n", programme.Title);
- builder.AppendFormat("Episode Detail: {0}\r\n", programme.Episode);
- builder.AppendFormat("Episode Title: {0}\r\n", programme.Episode.Title);
- builder.AppendFormat("Description: {0}\r\n", programme.Description);
- builder.AppendFormat("Categories: {0}\r\n", string.Join(", ", programme.Categories));
- builder.AppendFormat("Countries: {0}\r\n", string.Join(", ", programme.Countries));
- builder.AppendFormat("Credits: {0}\r\n", string.Join(", ", programme.Credits));
- builder.AppendFormat("Rating: {0}\r\n", programme.Rating);
- builder.AppendFormat("Star Rating: {0}\r\n", programme.StarRating.HasValue ? programme.StarRating.Value.ToString() : string.Empty);
- builder.AppendFormat("Previously Shown: {0:G}\r\n", programme.PreviouslyShown);
- builder.AppendFormat("Copyright Date: {0:G}\r\n", programme.CopyrightDate);
- builder.AppendFormat("Is Repeat: {0}\r\n", programme.IsPreviouslyShown);
- builder.AppendFormat("Icon: {0}\r\n", programme.Icon != null ? programme.Icon.ToString() : string.Empty);
- builder.AppendLine("-------------------------------------------------------");
- return builder.ToString();
- }
- }
-}