aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2024-03-18 15:18:23 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2024-03-18 15:18:23 +0200
commit98280531a04ba3e549a89e7d7a5d6c85bff85422 (patch)
tree1f205f29f7258e70cc44a86c75cf1c1efa63da86 /Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs
parent6dbef47fe2ca696fcf11ce4c2d0662c28b36bf35 (diff)
downloadTango-98280531a04ba3e549a89e7d7a5d6c85bff85422.tar.gz
Tango-98280531a04ba3e549a89e7d7a5d6c85bff85422.zip
MS job runs machine gen and length limit
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs')
-rw-r--r--Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs16
1 files changed, 15 insertions, 1 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs
index 83897ca16..7646e91c0 100644
--- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs
+++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Models/JobRunModel.cs
@@ -4,6 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.BL.Entities;
+using Tango.BL.Enumerations;
namespace Tango.MachineStudio.Statistics.Models
{
@@ -21,6 +22,14 @@ namespace Tango.MachineStudio.Statistics.Models
public RmlModel Rml { get; set; }
+ public String Gen
+ {
+ get
+ {
+ return JobRun.MachineType == (int)MachineTypes.Eureka ? "X4" : "X1";
+ }
+ }
+
public void Init()
{
if (JobRun.HeatingStartDate != null)
@@ -33,7 +42,12 @@ namespace Tango.MachineStudio.Statistics.Models
HeatingDuration = JobRun.ActualStartDate - JobRun.HeatingStartDate;
}
-
+ if (JobRun.MachineType == (int)MachineTypes.Eureka)
+ {
+ JobRun.JobLogicalLength *= 4;
+ JobRun.JobLength *= 4;
+ JobRun.EndPosition *= 4;
+ }
}
}
}