public object Visit(Core.WorkbookModel n) { if (this.root == null) return false; foreach (var scenarioElement in root.Elements()) { if (scenarioElement.Name != "Scenario") continue; var newScenario = new Scenario(); newScenario.Accept(new XMLToScenarioVisitor(scenarioElement)); n.Scenarios.Add(newScenario); } return true; }
public object Visit(Core.WorkbookModel n) { if (this.root == null) { return(false); } foreach (var scenarioElement in root.Elements()) { if (scenarioElement.Name != "Scenario") { continue; } var newScenario = new Scenario(); newScenario.Accept(new XMLToScenarioVisitor(scenarioElement)); n.Scenarios.Add(newScenario); } return(true); }