aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Data/Repositories/FriendsRepository.cs
diff options
context:
space:
mode:
authortranstrike <transtrike@gmail.com>2020-12-19 15:47:01 +0200
committertranstrike <transtrike@gmail.com>2020-12-19 15:47:01 +0200
commitfa09c0cc6cf99034dcc1301692ccb4d019087213 (patch)
treea5d453243884a315e061ef7e3723fbf7bb68d43f /src/DevHive.Data/Repositories/FriendsRepository.cs
parent3fc676497f4a4b1671e31cc3b8cd3e4c6ac96920 (diff)
downloadDevHive-fa09c0cc6cf99034dcc1301692ccb4d019087213.tar
DevHive-fa09c0cc6cf99034dcc1301692ccb4d019087213.tar.gz
DevHive-fa09c0cc6cf99034dcc1301692ccb4d019087213.zip
Moved Friends to User(you no longer have friends)
Diffstat (limited to 'src/DevHive.Data/Repositories/FriendsRepository.cs')
-rw-r--r--src/DevHive.Data/Repositories/FriendsRepository.cs38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/DevHive.Data/Repositories/FriendsRepository.cs b/src/DevHive.Data/Repositories/FriendsRepository.cs
deleted file mode 100644
index c65ba5e..0000000
--- a/src/DevHive.Data/Repositories/FriendsRepository.cs
+++ /dev/null
@@ -1,38 +0,0 @@
-using System;
-using System.Linq;
-using System.Threading.Tasks;
-using DevHive.Common.Models.Data;
-using DevHive.Data.Models;
-using Microsoft.EntityFrameworkCore;
-
-namespace DevHive.Data.Repositories
-{
- public class FriendsRepository : UserRepository
- {
- private readonly DbContext _context;
-
- public FriendsRepository(DbContext context)
- : base(context)
- {
- this._context = context;
- }
-
- //Create
- public async Task<bool> AddFriendAsync(User user, User friend)
- {
- this._context.Update(user);
- user.Friends.Add(friend);
-
- return await RepositoryMethods.SaveChangesAsync(this._context);
- }
-
- //Delete
- public async Task<bool> RemoveFriendAsync(User user, User friend)
- {
- this._context.Update(user);
- user.Friends.Remove(friend);
-
- return await RepositoryMethods.SaveChangesAsync(this._context);
- }
- }
-} \ No newline at end of file