aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Data
diff options
context:
space:
mode:
authortranstrike <transtrike@gmail.com>2021-01-17 16:26:32 +0200
committertranstrike <transtrike@gmail.com>2021-01-17 16:26:32 +0200
commitf0398cf1b7e6477bbd184e7509a1030054fc1926 (patch)
tree90a5ff56f96972e55f31e4339818aa0af0323b73 /src/DevHive.Data
parent8f6a50566a069c782482a167f601e6eca9588e73 (diff)
downloadDevHive-f0398cf1b7e6477bbd184e7509a1030054fc1926.tar
DevHive-f0398cf1b7e6477bbd184e7509a1030054fc1926.tar.gz
DevHive-f0398cf1b7e6477bbd184e7509a1030054fc1926.zip
Fix lang naming
Diffstat (limited to 'src/DevHive.Data')
-rw-r--r--src/DevHive.Data/Interfaces/Models/IUser.cs2
-rw-r--r--src/DevHive.Data/Migrations/20210112111416_User_Implements_Languages.Designer.cs4
-rw-r--r--src/DevHive.Data/Migrations/DevHiveContextModelSnapshot.cs4
-rw-r--r--src/DevHive.Data/Models/User.cs4
-rw-r--r--src/DevHive.Data/Repositories/UserRepository.cs16
5 files changed, 15 insertions, 15 deletions
diff --git a/src/DevHive.Data/Interfaces/Models/IUser.cs b/src/DevHive.Data/Interfaces/Models/IUser.cs
index 0a770f0..ef8c927 100644
--- a/src/DevHive.Data/Interfaces/Models/IUser.cs
+++ b/src/DevHive.Data/Interfaces/Models/IUser.cs
@@ -8,7 +8,7 @@ namespace DevHive.Data.Interfaces.Models
string FirstName { get; set; }
string LastName { get; set; }
string ProfilePictureUrl { get; set; }
- IList<Language> Langauges { get; set; }
+ IList<Language> Languages { get; set; }
IList<Technology> Technologies { get; set; }
IList<Role> Roles { get; set; }
IList<User> Friends { get; set; }
diff --git a/src/DevHive.Data/Migrations/20210112111416_User_Implements_Languages.Designer.cs b/src/DevHive.Data/Migrations/20210112111416_User_Implements_Languages.Designer.cs
index 0f1aa80..1605b5b 100644
--- a/src/DevHive.Data/Migrations/20210112111416_User_Implements_Languages.Designer.cs
+++ b/src/DevHive.Data/Migrations/20210112111416_User_Implements_Languages.Designer.cs
@@ -307,7 +307,7 @@ namespace DevHive.Data.Migrations
modelBuilder.Entity("DevHive.Data.Models.Language", b =>
{
b.HasOne("DevHive.Data.Models.User", null)
- .WithMany("Langauges")
+ .WithMany("Languages")
.HasForeignKey("UserId");
});
@@ -395,7 +395,7 @@ namespace DevHive.Data.Migrations
{
b.Navigation("Friends");
- b.Navigation("Langauges");
+ b.Navigation("Languages");
b.Navigation("Technologies");
});
diff --git a/src/DevHive.Data/Migrations/DevHiveContextModelSnapshot.cs b/src/DevHive.Data/Migrations/DevHiveContextModelSnapshot.cs
index cc6d24d..7197c81 100644
--- a/src/DevHive.Data/Migrations/DevHiveContextModelSnapshot.cs
+++ b/src/DevHive.Data/Migrations/DevHiveContextModelSnapshot.cs
@@ -305,7 +305,7 @@ namespace DevHive.Data.Migrations
modelBuilder.Entity("DevHive.Data.Models.Language", b =>
{
b.HasOne("DevHive.Data.Models.User", null)
- .WithMany("Langauges")
+ .WithMany("Languages")
.HasForeignKey("UserId");
});
@@ -393,7 +393,7 @@ namespace DevHive.Data.Migrations
{
b.Navigation("Friends");
- b.Navigation("Langauges");
+ b.Navigation("Languages");
b.Navigation("Technologies");
});
diff --git a/src/DevHive.Data/Models/User.cs b/src/DevHive.Data/Models/User.cs
index 944bf6a..31e36ac 100644
--- a/src/DevHive.Data/Models/User.cs
+++ b/src/DevHive.Data/Models/User.cs
@@ -18,12 +18,12 @@ namespace DevHive.Data.Models
/// <summary>
/// Languages that the user uses or is familiar with
/// </summary>
- public IList<Language> Langauges { get; set; }
+ public IList<Language> Languages { get; set; }
/// <summary>
/// Technologies that the user uses or is familiar with
/// </summary>
- public IList<Technology> Technologies { get; set; }
+ public IList<Technology> Technologies { get; set; } = new List<Technology>();
public IList<Role> Roles { get; set; } = new List<Role>();
diff --git a/src/DevHive.Data/Repositories/UserRepository.cs b/src/DevHive.Data/Repositories/UserRepository.cs
index 17ca93b..6d4a0bf 100644
--- a/src/DevHive.Data/Repositories/UserRepository.cs
+++ b/src/DevHive.Data/Repositories/UserRepository.cs
@@ -40,7 +40,7 @@ namespace DevHive.Data.Repositories
{
this._context.Update(user);
- user.Langauges.Add(language);
+ user.Languages.Add(language);
return await RepositoryMethods.SaveChangesAsync(this._context);
}
@@ -70,7 +70,7 @@ namespace DevHive.Data.Repositories
return await this._context.Users
.Include(x => x.Friends)
.Include(x => x.Roles)
- .Include(x => x.Langauges)
+ .Include(x => x.Languages)
.Include(x => x.Technologies)
.FirstOrDefaultAsync(x => x.Id == id);
}
@@ -84,12 +84,12 @@ namespace DevHive.Data.Repositories
public IList<Language> GetUserLanguages(User user)
{
- return user.Langauges;
+ return user.Languages;
}
public Language GetUserLanguage(User user, Language language)
{
- return user.Langauges
+ return user.Languages
.FirstOrDefault(x => x.Id == language.Id);
}
@@ -123,8 +123,8 @@ namespace DevHive.Data.Repositories
{
this._context.Update(user);
- user.Langauges.Remove(oldLang);
- user.Langauges.Add(newLang);
+ user.Languages.Remove(oldLang);
+ user.Languages.Add(newLang);
return await RepositoryMethods.SaveChangesAsync(this._context);
}
@@ -162,7 +162,7 @@ namespace DevHive.Data.Repositories
{
this._context.Update(user);
- user.Langauges.Remove(language);
+ user.Languages.Remove(language);
return await RepositoryMethods.SaveChangesAsync(this._context);
}
@@ -224,7 +224,7 @@ namespace DevHive.Data.Repositories
public bool DoesUserHaveThisLanguage(User user, Language language)
{
- return user.Langauges.Contains(language);
+ return user.Languages.Contains(language);
}
public bool DoesUserHaveThisTechnology(User user, Technology technology)