Bozza display dettagli task...
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<body>
|
||||
<i>License Manager</i>
|
||||
<h4>Versione: 2.1.2501.1717</h4>
|
||||
<h4>Versione: 2.1.2501.1719</h4>
|
||||
<br /> Note di rilascio:
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
@@ -1 +1 @@
|
||||
2.1.2501.1717
|
||||
2.1.2501.1719
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<item>
|
||||
<version>2.1.2501.1717</version>
|
||||
<version>2.1.2501.1719</version>
|
||||
<url>https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/LiMan.UI.zip</url>
|
||||
<changelog>https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/ChangeLog.html</changelog>
|
||||
<mandatory>false</mandatory>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<body>
|
||||
<i>License Manager</i>
|
||||
<h4>Versione: 2.1.2501.1717</h4>
|
||||
<h4>Versione: 2.1.2501.1719</h4>
|
||||
<br />
|
||||
Note di rilascio:
|
||||
<ul>
|
||||
|
||||
@@ -1 +1 @@
|
||||
2.1.2501.1717
|
||||
2.1.2501.1719
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<item>
|
||||
<version>2.1.2501.1717</version>
|
||||
<version>2.1.2501.1719</version>
|
||||
<url>https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/LiMan.Transfer.zip</url>
|
||||
<changelog>https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/ChangeLog.html</changelog>
|
||||
<mandatory>false</mandatory>
|
||||
|
||||
@@ -16,7 +16,8 @@
|
||||
<button class="btn btn-sm btn-primary @CssResetImp" title="Rimuovi Filtro Dispositivo" @onclick="ResetCodImp"><i class="fa-solid fa-rotate-right"></i> Dispositivo</button>
|
||||
<Sorter ParamName="PcInst" IsAsc="@sortAsc" CurrParam="@sortField" sortReq="SortRequested"></Sorter>
|
||||
</th>
|
||||
<th># Lic.
|
||||
<th>
|
||||
# Lic.
|
||||
<Sorter ParamName="NumImp" IsAsc="@sortAsc" CurrParam="@sortField" sortReq="SortRequested"></Sorter>
|
||||
</th>
|
||||
<th class="text-end">
|
||||
@@ -63,21 +64,24 @@
|
||||
<ul class="list-group">
|
||||
<li class="list-group-item d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<button class="btn btn-sm btn-info" @onclick="showDetReq">D</button>
|
||||
Request
|
||||
</div>
|
||||
<span class="badge text-bg-primary rounded-pill">@TaskReq.Count</span>
|
||||
<span class="badge @cssNumPill(TaskReq.Count) rounded-pill">@TaskReq.Count</span>
|
||||
</li>
|
||||
<li class="list-group-item d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<button class="btn btn-sm btn-info" @onclick="showDetRun">D</button>
|
||||
Running
|
||||
</div>
|
||||
<span class="badge text-bg-primary rounded-pill">@TaskRun.Count</span>
|
||||
<span class="badge @cssNumPill(TaskRun.Count) rounded-pill">@TaskRun.Count</span>
|
||||
</li>
|
||||
<li class="list-group-item d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<button class="btn btn-sm btn-info" @onclick="showDetDone">D</button>
|
||||
Completed
|
||||
</div>
|
||||
<span class="badge text-bg-primary rounded-pill">@TaskDone.Count</span>
|
||||
<span class="badge @cssNumPill(TaskDone.Count) rounded-pill">@TaskDone.Count</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -90,11 +94,22 @@
|
||||
<b>Detail Info</b>
|
||||
</div>
|
||||
<div class="card-body p-1">
|
||||
<ul class="list-group">
|
||||
<li class="list-group-item">TDB Info 1</li>
|
||||
<li class="list-group-item">TDB Info 2</li>
|
||||
<li class="list-group-item">TDB Info 3</li>
|
||||
</ul>
|
||||
@if (showDetail)
|
||||
{
|
||||
<ul class="list-group">
|
||||
@foreach (var item in DetailData)
|
||||
{
|
||||
<li class="list-group-item d-flex justify-content-between align-items-start">
|
||||
<div class="px-1">
|
||||
@item.Key
|
||||
</div>
|
||||
<div class="px-1">
|
||||
<b>@item.Value</b>
|
||||
</div>
|
||||
</li>
|
||||
}
|
||||
</ul>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
<div class="card shadow mt-2">
|
||||
|
||||
@@ -191,6 +191,31 @@ namespace LiMan.UI.Components
|
||||
|
||||
#endregion Private Fields
|
||||
|
||||
private string cssNumPill(int numRec)
|
||||
{
|
||||
return numRec > 0 ? "text-bg-primary" : "text-bg-secondary";
|
||||
}
|
||||
|
||||
private bool showDetail = false;
|
||||
|
||||
private Dictionary<string,string> DetailData = new Dictionary<string,string>();
|
||||
|
||||
private void showDetReq()
|
||||
{
|
||||
showDetail = true;
|
||||
DetailData = new Dictionary<string, string>(TaskReq);
|
||||
}
|
||||
private void showDetRun()
|
||||
{
|
||||
showDetail = true;
|
||||
DetailData = new Dictionary<string, string>(TaskRun);
|
||||
}
|
||||
private void showDetDone()
|
||||
{
|
||||
showDetail = true;
|
||||
DetailData = new Dictionary<string, string>(TaskDone);
|
||||
}
|
||||
|
||||
#region Private Properties
|
||||
|
||||
private string CssDivDetail
|
||||
|
||||
@@ -130,7 +130,7 @@
|
||||
<button class="btn w-100 btn-sm btn-warning disabled" @onclick="() => SendTask(Core.Enum.EgwAccTask.OxyLicenseGet)">Update Info Licenza</button>
|
||||
</div>
|
||||
<div class="py-1">
|
||||
<button class="btn w-100 btn-sm btn-danger disabled" @onclick="() => SendTask(Core.Enum.EgwAccTask.ForceUpdate)">Force Reboot</button>
|
||||
<button class="btn w-100 btn-sm btn-danger" @onclick="() => SendTask(Core.Enum.EgwAccTask.ForceUpdate)">Force Reboot</button>
|
||||
</div>
|
||||
|
||||
<div class="py-2">
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net6.0</TargetFramework>
|
||||
<Version>2.1.2501.1717</Version>
|
||||
<Version>2.1.2501.1719</Version>
|
||||
<RootNamespace>LiMan.UI</RootNamespace>
|
||||
<AssemblyName>LiMan.UI</AssemblyName>
|
||||
</PropertyGroup>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<body>
|
||||
<i>License Manager</i>
|
||||
<h4>Versione: 2.1.2501.1717</h4>
|
||||
<h4>Versione: 2.1.2501.1719</h4>
|
||||
<br /> Note di rilascio:
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
@@ -1 +1 @@
|
||||
2.1.2501.1717
|
||||
2.1.2501.1719
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<item>
|
||||
<version>2.1.2501.1717</version>
|
||||
<version>2.1.2501.1719</version>
|
||||
<url>https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/LiMan.UI.zip</url>
|
||||
<changelog>https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/ChangeLog.html</changelog>
|
||||
<mandatory>false</mandatory>
|
||||
|
||||
Reference in New Issue
Block a user