From 07e694a6359d87c02786ad32836228ffee4ce9ed Mon Sep 17 00:00:00 2001 From: PabloJHM Date: Wed, 6 Apr 2016 12:37:05 +0200 Subject: [PATCH 1/3] Update ProjectGridRow.cs --- .../WebDashboard/Dashboard/ProjectGridRow.cs | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/project/WebDashboard/Dashboard/ProjectGridRow.cs b/project/WebDashboard/Dashboard/ProjectGridRow.cs index aeaa08aae..83311a07f 100644 --- a/project/WebDashboard/Dashboard/ProjectGridRow.cs +++ b/project/WebDashboard/Dashboard/ProjectGridRow.cs @@ -13,6 +13,9 @@ public class ProjectGridRow private readonly IServerSpecifier serverSpecifier; private readonly string url; private readonly string parametersUrl; + private readonly string statistics; + private readonly DataGridRow[] lastFiveData; + private readonly int queuePosition; public ProjectGridRow(ProjectStatus status, IServerSpecifier serverSpecifier, string url, string parametersUrl, Translations translations) @@ -23,6 +26,15 @@ public ProjectGridRow(ProjectStatus status, IServerSpecifier serverSpecifier, this.parametersUrl = parametersUrl; } + public ProjectGridRow(ProjectStatus status, IServerSpecifier serverSpecifier, + string url, string parametersUrl, string statistics, DataGridRow[] lastFiveData, int queuePosition, Translations translations) + : this(status, serverSpecifier, url, parametersUrl, translations) + { + this.statistics = statistics; + this.lastFiveDates = lastFiveData; + this.queuePosition = queuePosisition; + } + public string Name { get { return status.Name; } @@ -54,6 +66,11 @@ public string BuildStatus get { return status.BuildStatus.ToString(); } } + public DataGridRow[] LastFiveData + { + get { return lastFiveData; } + } + public string BuildStatusHtmlColor { get { return CalculateHtmlColor(status.BuildStatus); } @@ -140,6 +157,10 @@ public int QueuePriority get { return status.QueuePriority; } } + public int QueuePosition + { + get { return queuePosition; } + } public string StartStopButtonName { @@ -171,6 +192,10 @@ public bool AllowStartStopBuild get { return serverSpecifier.AllowStartStopBuild && status.ShowStartStopButton; } } + public string Statistics { + get { return this.statistics; } + } + private string CalculateHtmlColor(IntegrationStatus integrationStatus) { if (integrationStatus == IntegrationStatus.Success) From a51a9b326f161d0afbc52d5dd048b5f05761ea20 Mon Sep 17 00:00:00 2001 From: PabloJHM Date: Wed, 6 Apr 2016 13:02:50 +0200 Subject: [PATCH 2/3] Update ProjectGridRow.cs Deleted an empty line --- project/WebDashboard/Dashboard/ProjectGridRow.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/project/WebDashboard/Dashboard/ProjectGridRow.cs b/project/WebDashboard/Dashboard/ProjectGridRow.cs index 83311a07f..724095951 100644 --- a/project/WebDashboard/Dashboard/ProjectGridRow.cs +++ b/project/WebDashboard/Dashboard/ProjectGridRow.cs @@ -245,7 +245,6 @@ private string GetMessageText(Message.MessageKind messageType) } } return string.Empty; - } } } From 4bc1a317e5f779b5563174180e35943238a3d020 Mon Sep 17 00:00:00 2001 From: PabloJHM Date: Wed, 6 Apr 2016 16:29:18 +0200 Subject: [PATCH 3/3] Update ProjectGridRow.cs Deleted empty spaces --- project/WebDashboard/Dashboard/ProjectGridRow.cs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/project/WebDashboard/Dashboard/ProjectGridRow.cs b/project/WebDashboard/Dashboard/ProjectGridRow.cs index 724095951..537ac483f 100644 --- a/project/WebDashboard/Dashboard/ProjectGridRow.cs +++ b/project/WebDashboard/Dashboard/ProjectGridRow.cs @@ -50,7 +50,6 @@ public string Description } } - public string ServerName { get { return serverSpecifier.ServerName; } @@ -145,13 +144,11 @@ public string Url get { return url; } } - public string Queue { get { return status.Queue; } } - public int QueuePriority { get { return status.QueuePriority; } @@ -234,7 +231,6 @@ public string ParametersUrl get { return parametersUrl; } } - private string GetMessageText(Message.MessageKind messageType) { foreach (Message m in status.Messages)