Fix update method & put request for Users 🔥🔥

testTony
Louis LABORIE 1 year ago
parent 660c6d8efb
commit c70cd3cc0d

@ -26,9 +26,9 @@ namespace API.Controllers
[HttpPut("/user/{pseudo}")]
public async Task<bool> Update(User user)
public async Task<bool> Update(User user, string pseudo)
{
return await _us.Update(user);
return await _us.Update(user,pseudo);
}
[HttpDelete("/user/{pseudo}")]

@ -31,9 +31,9 @@ public class DbManagerUser: IUserService
return true;
}
public async Task<bool> Update(User user)
public async Task<bool> Update(User user, string pseudo)
{
var entity = _context.UserSet.FirstOrDefault(u => u.Pseudo == user.Pseudo);
var entity = _context.UserSet.FirstOrDefault(u => u.Pseudo == pseudo);
if (entity == null) return false;
entity.Mdp = user.Mdp;
entity.Mail = user.Mail;

@ -5,7 +5,7 @@ namespace API_Services
public interface IUserService
{
Task<bool> Create(User user);
Task<bool> Update(User user);
Task<bool> Update(User user, string pseudo);
Task<bool> Delete(string pseudo);

Loading…
Cancel
Save