Example #1
0
        public override void Undo()
        {
            VariableInfo.Variable.Link(OldLink);
            VariableInfo.Variable.Value = OldValue;

            VariableInfo.Update();
        }
Example #2
0
        public override void Undo()
        {
            if (OldLink != null)
            {
                VariableInfo.Variable.Link(OldLink);
            }
            else
            {
                VariableInfo.Variable.Value = OldValue;
            }

            VariableInfo.Update();
        }
Example #3
0
 public override void Do()
 {
     VariableInfo.Variable.Link(NewLink);
     VariableInfo.Update();
 }
Example #4
0
 public override void Do()
 {
     VariableInfo.Variable.Link(null);
     VariableInfo.Variable.Value = NewValue;
     VariableInfo.Update();
 }