aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2019-09-16 15:10:09 +0300
committerRoy Ben-Shabat <Roy@Twine-s.com>2019-09-16 15:10:09 +0300
commite161c0471aa5703882e321b8e6661579dc4e0533 (patch)
tree6c0ea156ec9f9949a40ef933e3607782ef8e317f /Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs
parent1c74b1f3e6fd3f64936df890de14e162303ee1fb (diff)
downloadTango-e161c0471aa5703882e321b8e6661579dc4e0533.tar.gz
Tango-e161c0471aa5703882e321b8e6661579dc4e0533.zip
Implemented bug reporting Machine SN & Embedded Version.
Implemented ProcessParameters.DryerBufferLengthMeters.
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs')
-rw-r--r--Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs
index 549aff6e7..2cef9ba4c 100644
--- a/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs
+++ b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs
@@ -1,5 +1,7 @@
+using Newtonsoft.Json;
using System;
using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@@ -10,6 +12,8 @@ namespace Tango.BL.Entities
{
public event EventHandler DyeingSpeedMinInkUptakeChanged;
+ public const double DRYER_METERS_PER_CYCLE = 0.76;
+
protected override void RaisePropertyChanged(string propName)
{
base.RaisePropertyChanged(propName);
@@ -25,6 +29,13 @@ namespace Tango.BL.Entities
DyeingSpeedMinInkUptakeChanged?.Invoke(this, new EventArgs());
}
+ [NotMapped]
+ [JsonIgnore]
+ public double DryerBufferLengthMeters
+ {
+ get { return DryerBufferLength * DRYER_METERS_PER_CYCLE; }
+ }
+
/// <summary>
/// Initializes a new instance of the <see cref="ProcessParametersTable" /> class.
/// </summary>