Add updates scenario and strategy

This commit is contained in:
2025-02-26 20:37:32 +07:00
parent 4302bb8435
commit 655ebb6df0
7 changed files with 120 additions and 4 deletions

View File

@@ -145,4 +145,20 @@ public class TradingRepository : ITradingRepository
dto.Id = f.Id;
_feeRepository.Update(dto);
}
public void UpdateScenario(Scenario scenario)
{
var s = _scenarioRepository.FindOne(s => s.Name == scenario.Name);
var dto = MongoMappers.Map(scenario);
dto.Id = s.Id;
_scenarioRepository.Update(dto);
}
public void UpdateStrategy(Strategy strategy)
{
var s = _strategyRepository.FindOne(s => s.Name == strategy.Name);
var dto = MongoMappers.Map(strategy);
dto.Id = s.Id;
_strategyRepository.Update(dto);
}
}