示例#1
0
        protected override void ExecuteCore()
        {
            _copyOfBeforeAutoMapping.CopyFrom(_beforeAutoMapping);

            foreach (IInputOutputViewModel item in _beforeAutoMapping.Outputs)
            {
                IInputOutputViewModel tempItem = LoadOutputAutoMapping(item);
                item.Value  = tempItem.Value;
                item.MapsTo = tempItem.MapsTo;
            }
            _beforeAutoMapping.CreateXmlOutput(_beforeAutoMapping.Outputs, _beforeAutoMapping.Inputs);
        }
示例#2
0
 protected override void UnExecuteCore()
 {
     _beforeAutoMapping.CopyFrom(_copyOfBeforeAutoMapping);
     _beforeAutoMapping.CreateXmlOutput(_beforeAutoMapping.Outputs, _beforeAutoMapping.Inputs);
 }