aboutsummaryrefslogtreecommitdiff
path: root/backend/api/api/Services/ExperimentService.cs
diff options
context:
space:
mode:
Diffstat (limited to 'backend/api/api/Services/ExperimentService.cs')
-rw-r--r--backend/api/api/Services/ExperimentService.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/backend/api/api/Services/ExperimentService.cs b/backend/api/api/Services/ExperimentService.cs
index 7bdf9a6e..539e4c08 100644
--- a/backend/api/api/Services/ExperimentService.cs
+++ b/backend/api/api/Services/ExperimentService.cs
@@ -36,5 +36,15 @@ namespace api.Services
return _experiment.Find(e=>e.uploaderId==id).ToList();
}
+
+ public Experiment GetOneExperiment(string userId, string name)
+ {
+ return _experiment.Find(experiment => experiment.uploaderId == userId && experiment.name == name).FirstOrDefault();
+ }
+
+ public void Update(string userId, string id, Experiment experiment)
+ {
+ _experiment.ReplaceOne(experiment => experiment.uploaderId == userId && experiment._id == id, experiment);
+ }
}
}