public override Boolean Execute(TargetDocument obj) { if (Value != null) { obj.CreateOrUpdateProperty(Path, obj[Path].ToString() + Value.ToString(), true); return true; } else { obj.CreateOrUpdateProperty(Path, obj[Path].ToString() + obj[ValueOf].ToString(), true); return true; } }
public override Boolean Execute(TargetDocument obj) { obj.RemoveProperty(Path); obj.CreateOrUpdateProperty(Path,Value, true); return true; }
public override Boolean Execute(TargetDocument obj) { if (obj.ContainsPath(new Path(_from))) { //remove the property obj.RemoveProperty(new Path(_from)); //add the new one obj.CreateOrUpdateProperty(Path, Value, true); } return true; }