Refaktorisierung: Absicherung von DB-Operationen und Verbesserung der Geschäftslogik
- Implementierung von LINQ-Abfragen innerhalb der Core-Bibliothek zur Minderung von SQL-Injection-Anfälligkeiten für DB-Operationen von Umschlägen und Empfängern. - Aktualisierung der Geschäftslogik in der Service-Schicht für verbessertes Transaktionshandling. - Erweiterung der ServiceMessage um eine neue Flag-Funktion zum Verfolgen von Cybersecurity- und Datenintegritätsproblemen. - Hinzufügen spezifischer Benutzerverhaltensflags zur besseren Erkennung und Behandlung potenzieller Datenverletzungen.
This commit is contained in:
@@ -1,7 +1,18 @@
|
||||
@{
|
||||
ViewData["Title"] = "Dokument geschützt";
|
||||
}
|
||||
|
||||
@if(ViewData["Test1"] is string test1)
|
||||
{
|
||||
<script>
|
||||
console.log("@test1");
|
||||
</script>
|
||||
}
|
||||
@if (ViewData["Test2"] is string test2)
|
||||
{
|
||||
<script>
|
||||
console.log("@test2");
|
||||
</script>
|
||||
}
|
||||
<div class="page container p-5">
|
||||
<header class="text-center">
|
||||
<div class="icon locked">
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
{
|
||||
var envelope = Model.Data;
|
||||
var document = envelope.Documents?.FirstOrDefault();
|
||||
var receiver = envelope.Receivers?.FirstOrDefault();
|
||||
var receiver = envelope.EnvelopeReceivers?.FirstOrDefault();
|
||||
var sender = envelope.User;
|
||||
var receiverName = receiver?.Name ?? string.Empty;
|
||||
var pages = document?.Elements?.Select(e => e.Page) ?? Array.Empty<int>();
|
||||
var stPageIndexes = string.Join(pages.Count() > 1 ? ", " : "", pages.Take(pages.Count() - 1))
|
||||
|
||||
Reference in New Issue
Block a user