public void Initialize(BacktestGroupRecord backtestGroup, int numSlots) { BacktestName = backtestGroup.GUID; _numBacktestSlots = numSlots; ProgressModels = new BindableCollection <BacktestProgressModel>(); for (int i = 0; i < _numBacktestSlots; i++) { ProgressModels.Add(new BacktestProgressModel()); } BacktestStatus = "Initializing Backtest:"; }
public List <ResponseSessionRecord> GetBacktestRecords(BacktestGroupRecord backtestGroup, string query) { //TODO: implement Mongo query var filteredList = new List <ResponseSessionRecord>(); var completeList = MockUtilities.GenerateResponseSessionRecords(backtestGroup.GUID); foreach (var record in completeList) { if (record.GUID.Contains(query)) { filteredList.Add(record); } } return(filteredList); }