#34 Feature: Detailed Device Exporting

Many additional device properties are available to export. The previous
export configuration is remembered.
This commit is contained in:
Gary Sharp
2014-05-22 01:22:57 +10:00
parent 53ca13c7f4
commit 3fdb4f1053
54 changed files with 1750 additions and 397 deletions
+8 -8
View File
@@ -200,28 +200,28 @@ namespace Disco.BI.Extensions
return null;
}
public static string ReasonMessage(this Disco.Models.Repository.Device.DecommissionReasons r)
public static string ReasonMessage(this Disco.Models.Repository.DecommissionReasons r)
{
switch (r)
{
case Device.DecommissionReasons.EndOfLife:
case DecommissionReasons.EndOfLife:
return "End of Life";
case Device.DecommissionReasons.Sold:
case DecommissionReasons.Sold:
return "Sold";
case Device.DecommissionReasons.Stolen:
case DecommissionReasons.Stolen:
return "Stolen";
case Device.DecommissionReasons.Lost:
case DecommissionReasons.Lost:
return "Lost";
case Device.DecommissionReasons.Damaged:
case DecommissionReasons.Damaged:
return "Damaged";
case Device.DecommissionReasons.Donated:
case DecommissionReasons.Donated:
return "Donated";
default:
return "Unknown";
}
}
public static string ReasonMessage(this Disco.Models.Repository.Device.DecommissionReasons? r)
public static string ReasonMessage(this Disco.Models.Repository.DecommissionReasons? r)
{
if (!r.HasValue)
return "Not Decommissioned";