aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs')
-rw-r--r--Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs14
1 files changed, 13 insertions, 1 deletions
diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
index 3a2d64977..bab4d73ab 100644
--- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
+++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
@@ -209,6 +209,13 @@ namespace Tango.PPC.Jobs.ViewModels
set { _lubricationLevel = value; RaisePropertyChangedAuto(); }
}
+ private int _btsrSpoolTension;
+ public int BtsrSpoolTension
+ {
+ get { return _btsrSpoolTension; }
+ set { _btsrSpoolTension = value; RaisePropertyChangedAuto(); }
+ }
+
#endregion
#region Commands
@@ -673,7 +680,7 @@ namespace Tango.PPC.Jobs.ViewModels
#region RML Changed
- protected virtual void OnRmlChanged(object sender, Rml rml)
+ protected async virtual void OnRmlChanged(object sender, Rml rml)
{
foreach (var segment in Job.Segments)
{
@@ -682,6 +689,11 @@ namespace Tango.PPC.Jobs.ViewModels
GetLubricationLevel();
+ if (rml != null && _db != null)
+ {
+ BtsrSpoolTension = await rml.GetRequiredBtsrSpoolTension(_db, Job.SpoolType);
+ }
+
ResetFineTuning();
}