68 lines
2.5 KiB
Plaintext
68 lines
2.5 KiB
Plaintext
@using MP.AppAuth.Models
|
|
@using MP.Land.Data
|
|
@using Microsoft.Extensions.Configuration
|
|
|
|
@inject IConfiguration Configuration
|
|
@inject AppAuthService DataService
|
|
@inject MessageService MService
|
|
@inject LicenseService LicServ
|
|
|
|
@if (authOk()) // disegno box cliccabile e programma attivato
|
|
{
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<a target="_blank" href="@(fullUrl(CurrItem.AppUrl))" class="btn btn-outline-info btn-block" title="Apri">
|
|
<i class="@(traduci($"{CurrItem.AppName}-ICON"))"></i>
|
|
<h3 class="mb-0">@CurrItem.AppName </h3>
|
|
</a>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row text-dark">
|
|
<div class="col-4 text-left">
|
|
<b>@(traduci($"{CurrItem.AppName}-TITLE"))</b>
|
|
<div class="border-bottom"></div>
|
|
<div class="badge badge-success"> Licenza Attiva</div>
|
|
</div>
|
|
<div class="col-8 border-left text-left">
|
|
@(traduci($"{CurrItem.AppName}-LIST"))
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
}
|
|
else // disegno box cliccabile e licenza ASSISTENZA mancante
|
|
{
|
|
<div class="card">
|
|
<div class="card-header">
|
|
@if (hasLic())
|
|
{
|
|
<a target="_blank" href="@(fullUrl(CurrItem.AppUrl))" class="btn btn-outline-info btn-block" title="Apri">
|
|
<i class="@(traduci($"{CurrItem.AppName}-ICON"))"></i>
|
|
<h3 class="mb-0">@CurrItem.AppName </h3>
|
|
</a>
|
|
}
|
|
else
|
|
{
|
|
<button class="btn btn-outline-secondary btn-block" title="Manca Licenza" disabled>
|
|
<i class="@(traduci($"{CurrItem.AppName}-ICON"))"></i>
|
|
<h3 class="mb-0">@CurrItem.AppName</h3>
|
|
</button>
|
|
}
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row text-muted">
|
|
<div class="col-5 text-left table-warning">
|
|
<b>@(traduci($"{CurrItem.AppName}-TITLE"))</b>
|
|
<div class="border-bottom"></div>
|
|
<div class="badge badge-danger"> Licenza Mancate</div>
|
|
<small>Assistenza/Aggiornamenti non attivi</small>
|
|
</div>
|
|
<div class="col-7 border-left text-left">
|
|
@(traduci($"{CurrItem.AppName}-LIST"))
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
}
|
|
|