Added code to support changing applicability on procedure sections

This commit is contained in:
Rich 2013-08-30 02:31:26 +00:00
parent aa75af5b52
commit d1e86aeb60

View File

@ -211,8 +211,16 @@ namespace Volian.Controls.Library
List<InvalidTransition> invalidTrans = WillTransitionsBeValidCommand.Execute(MyItemInfo.ItemID, MyApplicability);
if (invalidTrans.Count == 0)
{
StepConfig sc = MyItemInfo.MyConfig as StepConfig;
sc.MasterSlave_Applicability = Volian.Base.Library.BigNum.MakeBigNum(MyApplicability);
if (MyItemInfo.IsSection)
{
SectionConfig sc = MyItemInfo.MyConfig as SectionConfig;
sc.MasterSlave_Applicability = Volian.Base.Library.BigNum.MakeBigNum(MyApplicability);
}
else
{
StepConfig sc = MyItemInfo.MyConfig as StepConfig;
sc.MasterSlave_Applicability = Volian.Base.Library.BigNum.MakeBigNum(MyApplicability);
}
}
else
{