diff options
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.cs | 14 |
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(); } |
