Revize a9acbe07
Přidáno uživatelem Vojtěch Bartička před asi 2 roky(ů)
Backend/Core/Services/UserService/UserServiceEF.cs | ||
---|---|---|
40 | 40 |
return user; |
41 | 41 |
} |
42 | 42 |
|
43 |
public User? ChangePassword(Guid userId, string newPassword) |
|
44 |
{ |
|
45 |
User? user = null; |
|
46 |
user = _databaseContext.Users.First(u => u.Id == userId); |
|
47 |
|
|
48 |
return ChangePassword(user, newPassword); |
|
49 |
} |
|
50 |
|
|
43 | 51 |
public User? CheckUsernamePassword(string username, string password) |
44 | 52 |
{ |
45 | 53 |
try |
... | ... | |
146 | 154 |
return user; |
147 | 155 |
} |
148 | 156 |
|
157 |
public User? UpdateUser(Guid userId, string? username = null, string? name = null, string? surname = null, ERole? role = null) |
|
158 |
{ |
|
159 |
try |
|
160 |
{ |
|
161 |
User user = _databaseContext.Users.First(u => u.Id == userId); |
|
162 |
return UpdateUser(user, username, name, surname, role); |
|
163 |
} |
|
164 |
catch (Exception ex) |
|
165 |
{ |
|
166 |
return null; |
|
167 |
} |
|
168 |
} |
|
169 |
|
|
170 |
|
|
149 | 171 |
public UserList GetUsers() => new UserList() |
150 | 172 |
{ |
151 | 173 |
Users = _databaseContext.Users.Select(u => _mapper.Map<UserInfo>(u)).ToList() |
Také k dispozici: Unified diff
Created endpoint for changing user information