Added statistics for runtime version.

This commit is contained in:
2017-06-04 02:24:04 +01:00
parent cc63232d7b
commit 5ce62b9a9f
6 changed files with 92 additions and 17 deletions

View File

@@ -34,6 +34,7 @@ namespace DiscImageChef.Server
List<MediaItem> virtualMedia;
List<NameValueStats> operatingSystems;
List<DeviceItem> devices;
List<NameValueStats> versions;
protected void Page_Load(object sender, EventArgs e)
{
@@ -69,6 +70,22 @@ namespace DiscImageChef.Server
else
divOperatingSystems.Visible = false;
if(statistics.Versions != null)
{
versions = new List<NameValueStats>();
foreach(NameValueStats nvs in statistics.Versions)
{
if(nvs.name == "previous")
versions.Add(new NameValueStats { name = "Previous than 3.4.99.0", Value = nvs.Value });
else
versions.Add(nvs);
}
repVersions.DataSource = versions.OrderBy(ver => ver.name).ToList();
repVersions.DataBind();
}
else
divVersions.Visible = false;
if(statistics.Commands != null)
{
lblAnalyze.Text = statistics.Commands.Analyze.ToString();