From cf941dcede69b968c682e4c81516b4f82e13d3c8 Mon Sep 17 00:00:00 2001 From: "zaccaria.majid" Date: Mon, 7 Aug 2023 13:08:46 +0200 Subject: [PATCH] fix grafici --- SMGen/Components/FilesList.razor | 37 +++++++++++++++++++++++++++-- SMGen/Components/FilesList.razor.cs | 21 ++++++++++++++-- SMGen/Pages/_Layout.cshtml | 1 + 3 files changed, 55 insertions(+), 4 deletions(-) diff --git a/SMGen/Components/FilesList.razor b/SMGen/Components/FilesList.razor index 556a984..dd82ce5 100644 --- a/SMGen/Components/FilesList.razor +++ b/SMGen/Components/FilesList.razor @@ -1,15 +1,22 @@ -
+
+
+ +
+
+ +
+ @@ -40,10 +47,36 @@ } + @if (item.Value.errorMsg != "") + { + + } + else + {} } }
Rul file Status - @if(Files!=null && Files.Count>0) + @if (Files != null && Files.Count > 0) { }
+ +
+
+ + + \ No newline at end of file diff --git a/SMGen/Components/FilesList.razor.cs b/SMGen/Components/FilesList.razor.cs index efd3e15..0090893 100644 --- a/SMGen/Components/FilesList.razor.cs +++ b/SMGen/Components/FilesList.razor.cs @@ -85,11 +85,12 @@ namespace SMGen.Components await InvokeAsync(() => StateHasChanged()); } + protected int succFiles { get; set; } = 0; protected async Task Read_rule_file_transitions() { Files = await SMGDService.FilesGetAll(); - foreach (var item in Files.OrderBy(x=>x.Value.origFileName)) + foreach (var item in Files.OrderBy(x => x.Value.origFileName)) { item.Value.calcRunning = true; await InvokeAsync(() => StateHasChanged()); @@ -104,9 +105,25 @@ namespace SMGen.Components await SMGDService.EvalIn2StateRuleFile(item.Value, false, calcItSelf, calcEmptyState); } item.Value.calcRunning = false; + if (item.Value.isOk) + { + succFiles = succFiles + 1; + } await InvokeAsync(() => StateHasChanged()); } - var currEvents = SMGDService.events2Add; + + } + + protected string currMsg { get; set; } = ""; + protected string currFileName { get; set; } = ""; + + protected async Task setCurrMsg(FilesClass currFile) + { + if (currFile.errorMsg != "") + { + currMsg = currFile.errorMsg; + } + currFileName = currFile.origFileName; } } } \ No newline at end of file diff --git a/SMGen/Pages/_Layout.cshtml b/SMGen/Pages/_Layout.cshtml index b4bbedf..41efeaf 100644 --- a/SMGen/Pages/_Layout.cshtml +++ b/SMGen/Pages/_Layout.cshtml @@ -29,6 +29,7 @@ 🗙
+