Fix grafico pagina elenco
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net5.0</TargetFramework>
|
||||
<RootNamespace>MP.Land</RootNamespace>
|
||||
<Version>1.1.2109.2012</Version>
|
||||
<Version>1.1.2109.2013</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
+47
-19
@@ -41,29 +41,57 @@
|
||||
<div class="col-4 mb-3">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<a target="_blank" href="@(fullUrl(item.AppUrl))" class="text-info" title="Apri">
|
||||
<h3>@item.AppName <i class="fas fa-link"></i></h3>
|
||||
</a>
|
||||
@if (authOk(item))
|
||||
{
|
||||
<a target="_blank" href="@(fullUrl(item.AppUrl))" class="text-info" title="Apri">
|
||||
<h3 class="mb-0">@item.AppName <i class="fas fa-link"></i></h3>
|
||||
</a>
|
||||
}
|
||||
else
|
||||
{
|
||||
<del>
|
||||
<h3 class="mb-0 text-secondary">@item.AppName</h3>
|
||||
</del>
|
||||
}
|
||||
</div>
|
||||
<div class="card-body py-2" style="min-height: 160px;">
|
||||
<div class="card-body pb-0">
|
||||
<div class="row">
|
||||
<div class="col-3 text-info">
|
||||
<i class="@(traduci($"{item.AppName}-ICON"))"></i>
|
||||
</div>
|
||||
<div class="col-9">
|
||||
<b>@(traduci($"{item.AppName}-TITLE"))</b>
|
||||
<ul>
|
||||
@(traduci($"{item.AppName}-LIST"))
|
||||
</ul>
|
||||
</div>
|
||||
@if (authOk(item))
|
||||
{
|
||||
<div class="col-3 text-info">
|
||||
<i class="@(traduci($"{item.AppName}-ICON"))"></i>
|
||||
</div>
|
||||
<div class="col-9" style="overflow-y: auto; height: 8em;">
|
||||
<b>@(traduci($"{item.AppName}-TITLE"))</b>
|
||||
<ul style="mb-0">
|
||||
@(traduci($"{item.AppName}-LIST"))
|
||||
</ul>
|
||||
</div>
|
||||
}
|
||||
else
|
||||
{
|
||||
<div class="col-3 text-secondary">
|
||||
<i class="@(traduci($"{item.AppName}-ICON"))"></i>
|
||||
</div>
|
||||
<div class="col-9 text-secondary" style="overflow-y: auto; height: 8em;">
|
||||
<b>@(traduci($"{item.AppName}-TITLE"))</b>
|
||||
<ul style="mb-0">
|
||||
@(traduci($"{item.AppName}-LIST"))
|
||||
</ul>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
@if (string.IsNullOrEmpty(item.LicenseKey))
|
||||
{
|
||||
<div class="card-footer text-danger py-1">
|
||||
Licenza non attivata!
|
||||
</div>
|
||||
}
|
||||
<div class="card-footer text-danger py-1">
|
||||
@if (authOk(item))
|
||||
{
|
||||
<span class="text-success">Programma Attivato</span>
|
||||
}
|
||||
else
|
||||
{
|
||||
<span class="text-danger">Licenza non attivata!</span>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ using MP.Land.Data;
|
||||
using MP.Land.Components;
|
||||
using Microsoft.AspNetCore.Components;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using MP.AppAuth.Models;
|
||||
|
||||
namespace MP.Land.Pages
|
||||
{
|
||||
@@ -44,6 +45,12 @@ namespace MP.Land.Pages
|
||||
|
||||
#region Protected Methods
|
||||
|
||||
protected bool authOk(UpdMan currItem)
|
||||
{
|
||||
bool answ = !string.IsNullOrEmpty(currItem.LicenseKey) && Convert.ToBoolean(currItem.IsAuth);
|
||||
return answ;
|
||||
}
|
||||
|
||||
protected string fullUrl(string relUrl)
|
||||
{
|
||||
return $"{Configuration["BaseUrl"]}{relUrl}";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<body>
|
||||
<i>Modulo gestione Programmi MAPO</i>
|
||||
<h4>Versione: 1.1.2109.2012</h4>
|
||||
<h4>Versione: 1.1.2109.2013</h4>
|
||||
<br />
|
||||
Note di rilascio:
|
||||
<ul>
|
||||
|
||||
@@ -1 +1 @@
|
||||
1.1.2109.2012
|
||||
1.1.2109.2013
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<item>
|
||||
<version>1.1.2109.2012</version>
|
||||
<version>1.1.2109.2013</version>
|
||||
<url>https://nexus.steamware.net/repository/SWS/MP-PROG/stable/LAST/MP.Land.zip</url>
|
||||
<changelog>https://nexus.steamware.net/repository/SWS/MP-PROG/stable/LAST/ChangeLog.html</changelog>
|
||||
<mandatory>false</mandatory>
|
||||
|
||||
Reference in New Issue
Block a user