Auditok rendes implementálása

This commit is contained in:
2025-04-15 10:17:19 +02:00
parent 9c179feeca
commit ae7257a3ff
3 changed files with 22 additions and 9 deletions
@@ -226,7 +226,7 @@ namespace WorkFlowCheck.BL.Services
checkListHeader.CheckStatus = CheckStatus.Signed;
checkListHeader.IsEditable = false;
checkListHeader.AcceptUserId = userid;
Log.Warning($"Ellenőrzési lap státuszváltozása: Ellenőrzés:{id}, Felhasználó:{userid}");
Log.ForContext("TAG", "BusinessFlow").Warning($"Ellenőrzési lap státuszváltozása, jóváhasyás: Ellenőrzés:{id}, Felhasználó:{userid}");
await _dbContext.SaveChangesAsync();
var pdf = await CreateCheckListHeaderPDFAsync(id);
@@ -317,7 +317,7 @@ namespace WorkFlowCheck.BL.Services
checkListHeader.CheckStatus = CheckStatus.Blocked;
checkListHeader.IsEditable = false;
Log.Warning($"Ellenőrzési lap blokkolva: Ellenőrzés:{id}, Felhasználó:{userid}");
Log.ForContext("TAG", "BusinessFlow").Warning($"Ellenőrzési lap blokkolva: Ellenőrzés:{id}, Felhasználó:{userid}");
await _dbContext.SaveChangesAsync();
@@ -350,7 +350,7 @@ namespace WorkFlowCheck.BL.Services
checkListHeader.CheckStatus = CheckStatus.InProgress;
checkListHeader.IsEditable = true;
Log.Warning($"Ellenőrzési lap feloldva: Ellenőrzés:{id}, Felhasználó:{userid}");
Log.ForContext("TAG", "BusinessFlow").Warning($"Ellenőrzési lap feloldva: Ellenőrzés:{id}, Felhasználó:{userid}");
await _dbContext.SaveChangesAsync();
retVal = true;
@@ -382,7 +382,7 @@ namespace WorkFlowCheck.BL.Services
checkListHeader.IsEditable = false;
checkListHeader.AcceptUserId = closeCheckListHeaderCloseDTO.UserId;
Log.Warning($"Ellenőrzési lap lezárva: Ellenőrzés:{closeCheckListHeaderCloseDTO.Id}, " +
Log.ForContext("TAG", "BusinessFlow").Warning($"Ellenőrzési lap lezárva: Ellenőrzés:{closeCheckListHeaderCloseDTO.Id}, " +
$"Felhasználó:{closeCheckListHeaderCloseDTO.UserId}, " +
$"Lezárás oka: {closeCheckListHeaderCloseDTO.CloseReason}");
+2 -2
View File
@@ -389,7 +389,7 @@ namespace WorkFlowCheck.BL.Services
res.CheckStatus = CheckStatus.Blocked;
await _dbContext.SaveChangesAsync();
Log.Warning($"Ellenőrzési lap blokkolva: Ellenőrzés:{checkListHeaderDTO.Id}, Felhasználó:{_requestContext.CurrentUsername}");
Log.ForContext("TAG", "BusinessFlow").Warning($"Ellenőrzési lap blokkolva: Ellenőrzés:{checkListHeaderDTO.Id}, Felhasználó:{_requestContext.CurrentUsername}");
var user = await _userService.GetUserAsync(_requestContext.CurrentUserId ?? 1);
@@ -442,7 +442,7 @@ namespace WorkFlowCheck.BL.Services
{
/// TODO: most kell a CheckStatust állítani és menjen üzenet !
res.CheckStatus = CheckStatus.Sent;
Log.Warning($"Ellenőrzési lap státuszváltozása: Ellenőrzés:{checkListHeaderDTO.Id}, Felhasználó:{_requestContext.CurrentUsername}");
Log.ForContext("TAG", "BusinessFlow").Warning($"Ellenőrzési lap státuszváltozása: Ellenőrzés:{checkListHeaderDTO.Id}, Felhasználó:{_requestContext.CurrentUsername}");
}
+16 -3
View File
@@ -160,6 +160,10 @@ namespace WorkFlowCheck.BL.Services
retVal = CodeGenerator2F.GenerateToken2F(userName, password, code);
return retVal;
}
else
{
Log.ForContext("TAG", "AuditFlow").Information($"A WEB felület NEM használható!: {userName}");
}
}
else
{
@@ -204,13 +208,13 @@ namespace WorkFlowCheck.BL.Services
await _dbContext.SaveChangesAsync();
retVal = _mapper.Map<UserDTO>(user);
Log.ForContext("TAG", "AuditFlow").Information($"Sikeres azonosítás!: {userName}");
Log.ForContext("TAG", "AuditFlow").Information($"Sikeres 2FA azonosítás!: {userName}");
return retVal;
}
}
else
{
Log.ForContext("TAG", "AuditFlow").Error($"Sikertelen bejelentkezési kísérlet: {userName}");
Log.ForContext("TAG", "AuditFlow").Error($"Sikertelen 2FA bejelentkezési kísérlet: {userName}");
}
}
catch (Exception ex)
@@ -258,9 +262,14 @@ namespace WorkFlowCheck.BL.Services
await _dbContext.SaveChangesAsync();
retVal = _mapper.Map<UserDTO>(user);
Log.ForContext("TAG", "AuditFlow").Information($"Sikeres jelszó módosítás: {userName}");
return retVal;
}
}
else
{
Log.ForContext("TAG", "AuditFlow").Error($"Sikertelen jelszó módosítási kísérlet: {userName}");
}
}
catch (Exception ex)
{
@@ -298,9 +307,13 @@ namespace WorkFlowCheck.BL.Services
}
user.JwtToken = GenerateJwtToken(userDTO);
await _dbContext.SaveChangesAsync();
Log.ForContext("TAG", "AuditFlow").Information($"Sikeres NFC kártya azonosítás kísérlet: {user.UserName}");
retVal = _mapper.Map<UserDTO>(user);
}
else
{
Log.ForContext("TAG", "AuditFlow").Error($"Sikertelen NFC kártya azonosítás: {NFCCode}");
}
}
catch (Exception ex)
{