Changeset 2221 for branches/HeuristicLab.Modeling Database Backend/sources/HeuristicLab.CEDMA.Core/3.3/Results.cs
- Timestamp:
- 08/03/09 11:33:15 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Modeling Database Backend/sources/HeuristicLab.CEDMA.Core/3.3/Results.cs
r2217 r2221 73 73 public Results(IModelingDatabase database) { 74 74 this.database = database; 75 multiDimensionalOrdinalVariables = database.GetAllResultsForInputVariables().Select(x => "VariableImpacts: " + x.Name).ToArray();75 multiDimensionalOrdinalVariables = database.GetAllResultsForInputVariables().Select(x => "VariableImpacts: " + x.Name).ToArray(); 76 76 } 77 77 … … 85 85 86 86 private IEnumerable<ResultsEntry> SelectRows() { 87 database. GetAllModelResults();87 database.Connect(); 88 88 entries = new List<ResultsEntry>(); 89 89 foreach (var model in database.GetAllModels()) { 90 90 ResultsEntry modelEntry = new ResultsEntry(); 91 foreach (var modelResult in database.GetModelResults(model)) {91 foreach (var modelResult in database.GetModelResults(model)) { 92 92 modelEntry.Set(modelResult.Result.Name, modelResult.Value); 93 93 } 94 94 modelEntry.Set("PersistedData", database.GetModelData(model)); 95 95 modelEntry.Set("TargetVariable", model.TargetVariable.Name); 96 Dictionary<HeuristicLab.Modeling.Database.IVariable, ResultsEntry> inputVariableResultsEntries = 96 Dictionary<HeuristicLab.Modeling.Database.IVariable, ResultsEntry> inputVariableResultsEntries = 97 97 new Dictionary<HeuristicLab.Modeling.Database.IVariable, ResultsEntry>(); 98 98 … … 107 107 entries.Add(modelEntry); 108 108 } 109 109 database.Disconnect(); 110 110 FireChanged(); 111 111 cached = true;
Note: See TracChangeset
for help on using the changeset viewer.