fixed user update issue

This commit is contained in:
Vijay Uppu 2023-12-17 21:06:20 -05:00
parent 2a73324ff7
commit 6bdbcb8e57

View File

@ -205,18 +205,12 @@ namespace DamageAssesment.Api.UsersAccess.Providers
if (_user != null)
{
int count = userAccessDbContext.Users.Where(u => u.Id != user.Id).Count();
if (count == 0)
{
await userAccessDbContext.SaveChangesAsync();
logger?.LogInformation($"Employee Id: {user.EmployeeId} updated successfuly");
return (true, mapper.Map<Db.User, Models.User>(_user), $"Employee Id: {_user.EmployeeId} updated successfuly");
}
else
{
logger?.LogInformation($"Employee Id: {user.EmployeeId} is already exist");
return (false, null, $"Employee Id: {user.EmployeeId} is already exist");
}
Db.User vUsers = mapper.Map<Models.User, Db.User>(user);
vUsers.UpdateDate = DateTime.Now;
userAccessDbContext.Users.Update(vUsers);
userAccessDbContext.SaveChanges();
user.Id = Id;
return (true, user, "Successful");
}
else
{