From 1056339f263051ce7a6d8a6a4a695f2e335e83fa Mon Sep 17 00:00:00 2001 From: kekentin Date: Fri, 28 Mar 2025 10:23:12 +0100 Subject: [PATCH] finition DbUsersManager --- WF_EF_Api/Contextlib/DbUsersManager.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/WF_EF_Api/Contextlib/DbUsersManager.cs b/WF_EF_Api/Contextlib/DbUsersManager.cs index d816444..e4d2940 100644 --- a/WF_EF_Api/Contextlib/DbUsersManager.cs +++ b/WF_EF_Api/Contextlib/DbUsersManager.cs @@ -35,12 +35,14 @@ namespace Contextlib public async Task ExistEmail(string email) { - throw new NotImplementedException(); + IQueryable users = _context.users.Where(u=>u.Email == email); + return users != null; } public async Task ExistUsername(string username) { - throw new NotImplementedException(); + IQueryable users = _context.users.Where(u => u.UserName == username); + return users != null; } public async Task> GetAllUser() @@ -51,7 +53,12 @@ namespace Contextlib public async Task GetHashPassword(string username) { - throw new NotImplementedException(); + Users? user = _context.users.Where(u=>u.UserName == username).FirstOrDefault(); + if (user != null) + { + return ""; + } + return user.Password; } public async Task GetLastUserId()