73 lines
2.6 KiB
Plaintext
73 lines
2.6 KiB
Plaintext
@using MP.AppAuth.Models
|
|
@using MP.AppAuth.Services
|
|
@using MP.Land.Data
|
|
@using Microsoft.Extensions.Configuration
|
|
|
|
@inject IConfiguration Configuration
|
|
@inject AppAuthService DataService
|
|
@inject LMessageService MService
|
|
@inject LicenseService LicServ
|
|
|
|
@if (authOk())
|
|
{
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<a target="_blank" href="@(fullUrl(CurrItem.AppUrl))" class="btn btn-outline-info w-100" 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 small">
|
|
<div class="col-4 text-start">
|
|
<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-start">
|
|
<ul class="my-0">
|
|
@(traduci($"{CurrItem.AppName}-LIST"))
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
}
|
|
else
|
|
{
|
|
<div class="card">
|
|
<div class="card-header">
|
|
@if (hasLic())
|
|
{
|
|
<a target="_blank" href="@(fullUrl(CurrItem.AppUrl))" class="btn btn-outline-info w-100" title="Apri">
|
|
<i class="@(traduci($"{CurrItem.AppName}-ICON"))"></i>
|
|
<h3 class="mb-0">@CurrItem.AppName </h3>
|
|
</a>
|
|
}
|
|
else
|
|
{
|
|
<button class="btn btn-outline-secondary w-100" title="Manca Licenza" disabled>
|
|
<i class="@(traduci($"{CurrItem.AppName}-ICON"))"></i>
|
|
<h3 class="mb-0">@CurrItem.AppName</h3>
|
|
</button>
|
|
}
|
|
</div>
|
|
<div class="card-body py-0">
|
|
<div class="row text-muted alert alert-warning mb-0 px-1">
|
|
<div class="col-6 text-start px-2">
|
|
<b>@(traduci($"{CurrItem.AppName}-TITLE"))</b>
|
|
<div class="border-bottom"></div>
|
|
<div class="badge bg-danger"> Licenza Mancate</div>
|
|
<small>Assistenza/Aggiornamenti non attivi</small>
|
|
</div>
|
|
<div class="col-6 text-start bg-light border border-dark rounded small px-1 py-2">
|
|
<ul class="my-0">
|
|
@(traduci($"{CurrItem.AppName}-LIST"))
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
}
|
|
|