Website Summary Files Commits Branches @commit @diff @stats
path: root / src / DevHive.Data / Repositories / LanguageRepository.cs
diff options
context:
space:
mode:
Commit5e5e2eb2edef88840edbb072597f81f8da3ae929 (patch)
Author
 Danail Dimitrov <danaildimitrov321@gmail.com>
2021-01-21 20:51:11 +0200
Committer
 Danail Dimitrov <danaildimitrov321@gmail.com>
2021-01-21 20:51:11 +0200
Filesdc7fcb686b271ab0db377034e2869990701847b3 /src/DevHive.Data/Repositories/LanguageRepository.cs
DevHive-5e5e2eb2edef88840edbb072597f81f8da3ae929.tar
DevHive-5e5e2eb2edef88840edbb072597f81f8da3ae929.tar.gz
DevHive-5e5e2eb2edef88840edbb072597f81f8da3ae929.zip
Parent833c4e183581bc69102d66872b4b5bb157d80821 (diff)
Made all Technology Layer Tests not asymc again
1 files changed, 6 insertions, 4 deletions
-rw-r--r--src/DevHive.Data/Repositories/LanguageRepository.cs10
diff --git a/src/DevHive.Data/Repositories/LanguageRepository.cs b/src/DevHive.Data/Repositories/LanguageRepository.cs
index 4c51cf3..808fa9a 100644
--- a/src/DevHive.Data/Repositories/LanguageRepository.cs
+++ b/src/DevHive.Data/Repositories/LanguageRepository.cs
@@ -45,11 +45,13 @@ namespace DevHive.Data.Repositories
#region Update
- public async Task<bool> EditAsync(Language newEntity)
+ public async Task<bool> EditAsync(Language entity)
{
- this._context
- .Set<Language>()
- .Update(newEntity);
+ Language language = await this._context.Languages
+ .FirstOrDefaultAsync(x => x.Id == entity.Id);
+
+ this._context.Update(language);
+ this._context.Entry(entity).CurrentValues.SetValues(entity);
return await this.SaveChangesAsync(this._context);
}