diff --git a/DAL/IMongoDal.cs b/DAL/IMongoDal.cs index ce2b066..c5bff8d 100644 --- a/DAL/IMongoDal.cs +++ b/DAL/IMongoDal.cs @@ -6,7 +6,7 @@ public interface IMongoDal { public Lecturer? GetLecturer(Guid id); public IEnumerable GetAllLecturers(); - public void SetLecturer(Lecturer lecturer); + public void SetLecturer(Lecturer lecturer, Guid uuid); public bool DeleteLecturer(Guid id); public void AddLecturer(Lecturer lecturer); } \ No newline at end of file diff --git a/DAL/MongoDal.cs b/DAL/MongoDal.cs index 6808a21..92f61cb 100644 --- a/DAL/MongoDal.cs +++ b/DAL/MongoDal.cs @@ -31,9 +31,9 @@ public IEnumerable GetAllLecturers() return _lecturersCollection.Find(_ => true).ToEnumerable(); } - public void SetLecturer(Lecturer lecturer) + public void SetLecturer(Lecturer lecturer, Guid uuid) { - var filter = Builders.Filter.Eq(l => l.Uuid, lecturer.Uuid); + var filter = Builders.Filter.Eq(l => l.Uuid, uuid); var update = Builders.Update .Set(l => l.TitleBefore, lecturer.TitleBefore) .Set(l => l.FirstName, lecturer.FirstName)