diff --git a/LiMan.Api/Controllers/ReleaseController.cs b/LiMan.Api/Controllers/ReleaseController.cs
index 576a46d..88a2db7 100644
--- a/LiMan.Api/Controllers/ReleaseController.cs
+++ b/LiMan.Api/Controllers/ReleaseController.cs
@@ -141,7 +141,7 @@ namespace LiMan.APi.Controllers
NumImp = 1,// cablato x ora
VersNum = CurrRequest.VersMin
};
- dataService.InstallRelUpsert(checkRec);
+ dataService.InstallRelUpsert(checkRec);
// registro infine chiamata
await dataService.recordCall(CurrRequest.CodApp, CurrRequest.CodApp, $"POST:api/release/getfilt/ | {CurrRequest.MastKey} | {CurrRequest.CodImp} | {CurrRequest.CodApp}");
}
diff --git a/LiMan.Api/Resources/ChangeLog.html b/LiMan.Api/Resources/ChangeLog.html
index 08637d0..8669331 100644
--- a/LiMan.Api/Resources/ChangeLog.html
+++ b/LiMan.Api/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
License Manager
- Versione: 2.1.2501.1110
+ Versione: 2.1.2501.1111
Note di rilascio:
-
diff --git a/LiMan.Api/Resources/VersNum.txt b/LiMan.Api/Resources/VersNum.txt
index dcdbc02..6b1e063 100644
--- a/LiMan.Api/Resources/VersNum.txt
+++ b/LiMan.Api/Resources/VersNum.txt
@@ -1 +1 @@
-2.1.2501.1110
+2.1.2501.1111
diff --git a/LiMan.Api/Resources/manifest.xml b/LiMan.Api/Resources/manifest.xml
index 552072f..b6b183c 100644
--- a/LiMan.Api/Resources/manifest.xml
+++ b/LiMan.Api/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 2.1.2501.1110
+ 2.1.2501.1111
https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/LiMan.UI.zip
https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/ChangeLog.html
false
diff --git a/LiMan.DB/DBModels/InstalledReleasesModel.cs b/LiMan.DB/DBModels/InstalledReleasesModel.cs
index 077e80f..0be0eae 100644
--- a/LiMan.DB/DBModels/InstalledReleasesModel.cs
+++ b/LiMan.DB/DBModels/InstalledReleasesModel.cs
@@ -84,8 +84,5 @@ namespace LiMan.DB.DBModels
[ForeignKey("CodApp")]
public virtual ApplicativoModel ApplicativoNav { get; set; }
-
- [ForeignKey("IdxSubLic")]
- public virtual LicenzaModel IstanzaNav { get; set; }
}
}
diff --git a/LiMan.DB/Migrations/20250111102950_AddInstalledRelTrack_02.Designer.cs b/LiMan.DB/Migrations/20250111102950_AddInstalledRelTrack_02.Designer.cs
new file mode 100644
index 0000000..698f1fe
--- /dev/null
+++ b/LiMan.DB/Migrations/20250111102950_AddInstalledRelTrack_02.Designer.cs
@@ -0,0 +1,636 @@
+//
+using System;
+using LiMan.DB;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+#nullable disable
+
+namespace LiMan.DB.Migrations
+{
+ [DbContext(typeof(LMDbContext))]
+ [Migration("20250111102950_AddInstalledRelTrack_02")]
+ partial class AddInstalledRelTrack_02
+ {
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .UseCollation("SQL_Latin1_General_CP1_CI_AS")
+ .HasAnnotation("ProductVersion", "6.0.28")
+ .HasAnnotation("Relational:MaxIdentifierLength", 128);
+
+ SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);
+
+ modelBuilder.Entity("LiMan.DB.DBModels.ApplicativoModel", b =>
+ {
+ b.Property("CodApp")
+ .HasMaxLength(50)
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("Descrizione")
+ .HasMaxLength(250)
+ .HasColumnType("nvarchar(250)");
+
+ b.Property("Tipo")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("TplConnString")
+ .HasMaxLength(2500)
+ .HasColumnType("nvarchar(2500)");
+
+ b.HasKey("CodApp");
+
+ b.ToTable("Applicativi");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.AuthClaimModel", b =>
+ {
+ b.Property("ClaimID")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("ClaimID"), 1L, 1);
+
+ b.Property("DtIns")
+ .HasColumnType("datetime2");
+
+ b.Property("DtMod")
+ .HasColumnType("datetime2");
+
+ b.Property("RoleID")
+ .HasColumnType("int");
+
+ b.Property("UserID")
+ .HasColumnType("int");
+
+ b.HasKey("ClaimID");
+
+ b.HasIndex("RoleID");
+
+ b.HasIndex("UserID");
+
+ b.ToTable("AuthClaims");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.AuthRoleModel", b =>
+ {
+ b.Property("RoleID")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("RoleID"), 1L, 1);
+
+ b.Property("Descrizione")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Ruolo")
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("RoleID");
+
+ b.ToTable("AuthRoles");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.AuthUserModel", b =>
+ {
+ b.Property("UserID")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("UserID"), 1L, 1);
+
+ b.Property("AD_Domain")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("AD_User")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Cognome")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Nome")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Username")
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("UserID");
+
+ b.ToTable("AuthUsers");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.EnrollRequestModel", b =>
+ {
+ b.Property("IdReq")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdReq"), 1L, 1);
+
+ b.Property("DtAppr")
+ .HasColumnType("datetime2");
+
+ b.Property("DtReq")
+ .HasColumnType("datetime2");
+
+ b.Property("IdxLic")
+ .HasColumnType("int");
+
+ b.Property("Passcode")
+ .HasColumnType("int");
+
+ b.Property("ReqPayload")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("UserAppr")
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("IdReq");
+
+ b.ToTable("EnrollRequest");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.FileAttachModel", b =>
+ {
+ b.Property("IdxFileAttach")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdxFileAttach"), 1L, 1);
+
+ b.Property("DtEvent")
+ .HasColumnType("datetime2");
+
+ b.Property("FullStoragePath")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("IdxTicket")
+ .HasColumnType("int");
+
+ b.Property("OriginalName")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("StorageName")
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("IdxFileAttach");
+
+ b.HasIndex("IdxTicket");
+
+ b.ToTable("FileAttach");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.InstallazioneModel", b =>
+ {
+ b.Property("CodInst")
+ .HasMaxLength(50)
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("Cliente")
+ .HasMaxLength(250)
+ .HasColumnType("nvarchar(250)");
+
+ b.Property("Contatto")
+ .HasMaxLength(250)
+ .HasColumnType("nvarchar(250)");
+
+ b.Property("Descrizione")
+ .HasMaxLength(250)
+ .HasColumnType("nvarchar(250)");
+
+ b.Property("Email")
+ .HasMaxLength(250)
+ .HasColumnType("nvarchar(250)");
+
+ b.HasKey("CodInst");
+
+ b.ToTable("Installazioni");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.InstalledReleasesModel", b =>
+ {
+ b.Property("IdxInstall")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdxInstall"), 1L, 1);
+
+ b.Property("AppKey")
+ .HasMaxLength(500)
+ .HasColumnType("nvarchar(500)");
+
+ b.Property("CodApp")
+ .HasMaxLength(50)
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("CodImp")
+ .HasMaxLength(500)
+ .HasColumnType("nvarchar(500)");
+
+ b.Property("DtCheck")
+ .HasColumnType("datetime2");
+
+ b.Property("IdxSubLic")
+ .HasColumnType("int");
+
+ b.Property("MastKey")
+ .HasMaxLength(500)
+ .HasColumnType("nvarchar(500)");
+
+ b.Property("NumImp")
+ .HasColumnType("int");
+
+ b.Property("VersNum")
+ .HasMaxLength(50)
+ .HasColumnType("nvarchar(50)");
+
+ b.HasKey("IdxInstall");
+
+ b.HasIndex("CodApp");
+
+ b.ToTable("InstalledReleases");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.LicenzaModel", b =>
+ {
+ b.Property("IdxLic")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdxLic"), 1L, 1);
+
+ b.Property("Chiave")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("CodApp")
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("CodInst")
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("DataEnigma")
+ .HasColumnType("datetime2");
+
+ b.Property("Descrizione")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Enigma")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Locked")
+ .HasColumnType("bit");
+
+ b.Property("NumLicenze")
+ .HasColumnType("int");
+
+ b.Property("Payload")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Scadenza")
+ .HasColumnType("datetime2");
+
+ b.Property("Tipo")
+ .HasColumnType("int");
+
+ b.HasKey("IdxLic");
+
+ b.HasIndex("CodApp");
+
+ b.HasIndex("CodInst");
+
+ b.ToTable("Licenze");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.LogCallModel", b =>
+ {
+ b.Property("DataRif")
+ .HasColumnType("datetime2");
+
+ b.Property("CodInst")
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("CodApp")
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("TargetUrl")
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("NumCall")
+ .HasColumnType("int");
+
+ b.HasKey("DataRif", "CodInst", "CodApp", "TargetUrl");
+
+ b.ToTable("LogCall");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.LogLicenzaModel", b =>
+ {
+ b.Property("IdxLogLic")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdxLogLic"), 1L, 1);
+
+ b.Property("Chiave")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("CodApp")
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("CodInst")
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("Descrizione")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("IdxLic")
+ .HasColumnType("int");
+
+ b.Property("NumLicenze")
+ .HasColumnType("int");
+
+ b.Property("Scadenza")
+ .HasColumnType("datetime2");
+
+ b.Property("Tipo")
+ .HasColumnType("int");
+
+ b.HasKey("IdxLogLic");
+
+ b.HasIndex("CodApp");
+
+ b.HasIndex("CodInst");
+
+ b.HasIndex("IdxLic");
+
+ b.ToTable("LogLicenze");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.ReleaseModel", b =>
+ {
+ b.Property("IdxRel")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdxRel"), 1L, 1);
+
+ b.Property("CodApp")
+ .HasColumnType("nvarchar(50)");
+
+ b.Property("RelTags")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("ReleaseDate")
+ .HasColumnType("datetime2");
+
+ b.Property("VersNum")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("VersText")
+ .HasColumnType("nvarchar(max)");
+
+ b.HasKey("IdxRel");
+
+ b.HasIndex("CodApp");
+
+ b.ToTable("Releases");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.StatsCallModel", b =>
+ {
+ b.Property("YearRef")
+ .HasColumnType("int");
+
+ b.Property("CodInst")
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("CodApp")
+ .HasColumnType("nvarchar(450)");
+
+ b.Property("TotCall")
+ .HasColumnType("int");
+
+ b.HasKey("YearRef", "CodInst", "CodApp");
+
+ b.ToView("v_StatsCall");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.SubLicenzaModel", b =>
+ {
+ b.Property("IdxSubLic")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdxSubLic"), 1L, 1);
+
+ b.Property("Chiave")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("CodImpiego")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("IdxLic")
+ .HasColumnType("int");
+
+ b.Property("Tipo")
+ .HasColumnType("int");
+
+ b.Property("VetoUnlock")
+ .HasColumnType("datetime2");
+
+ b.HasKey("IdxSubLic");
+
+ b.HasIndex("IdxLic");
+
+ b.ToTable("SubLicenze");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.TicketModel", b =>
+ {
+ b.Property("IdxTicket")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("int");
+
+ SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("IdxTicket"), 1L, 1);
+
+ b.Property("CodImpiego")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("ContactEmail")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("ContactName")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("ContactPhone")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("DtReq")
+ .HasColumnType("datetime2");
+
+ b.Property("IdxLic")
+ .HasColumnType("int");
+
+ b.Property("IdxSubLic")
+ .HasColumnType("int");
+
+ b.Property("ReqBody")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("Status")
+ .HasColumnType("int");
+
+ b.Property("SupplAnsw")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("SupplEmail")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("SupplUserCode")
+ .HasColumnType("nvarchar(max)");
+
+ b.Property("TType")
+ .HasColumnType("int");
+
+ b.Property("Tipo")
+ .HasColumnType("int");
+
+ b.HasKey("IdxTicket");
+
+ b.HasIndex("IdxLic");
+
+ b.ToTable("TicketLog");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.AuthClaimModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.AuthRoleModel", "RoleNav")
+ .WithMany("Claims")
+ .HasForeignKey("RoleID")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.HasOne("LiMan.DB.DBModels.AuthUserModel", "UserNav")
+ .WithMany("Claims")
+ .HasForeignKey("UserID")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("RoleNav");
+
+ b.Navigation("UserNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.FileAttachModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.TicketModel", "TicketNav")
+ .WithMany()
+ .HasForeignKey("IdxTicket")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("TicketNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.InstalledReleasesModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.ApplicativoModel", "ApplicativoNav")
+ .WithMany()
+ .HasForeignKey("CodApp");
+
+ b.Navigation("ApplicativoNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.LicenzaModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.ApplicativoModel", "ApplicativoNav")
+ .WithMany()
+ .HasForeignKey("CodApp");
+
+ b.HasOne("LiMan.DB.DBModels.InstallazioneModel", "InstallazioneNav")
+ .WithMany()
+ .HasForeignKey("CodInst");
+
+ b.Navigation("ApplicativoNav");
+
+ b.Navigation("InstallazioneNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.LogLicenzaModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.ApplicativoModel", "ApplicativoNav")
+ .WithMany()
+ .HasForeignKey("CodApp");
+
+ b.HasOne("LiMan.DB.DBModels.InstallazioneModel", "InstallazioneNav")
+ .WithMany()
+ .HasForeignKey("CodInst");
+
+ b.HasOne("LiMan.DB.DBModels.LicenzaModel", "LicenzaNav")
+ .WithMany()
+ .HasForeignKey("IdxLic")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("ApplicativoNav");
+
+ b.Navigation("InstallazioneNav");
+
+ b.Navigation("LicenzaNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.ReleaseModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.ApplicativoModel", "ApplicativoNav")
+ .WithMany()
+ .HasForeignKey("CodApp");
+
+ b.Navigation("ApplicativoNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.SubLicenzaModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.LicenzaModel", "LicenzaNav")
+ .WithMany("Attivazioni")
+ .HasForeignKey("IdxLic")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("LicenzaNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.TicketModel", b =>
+ {
+ b.HasOne("LiMan.DB.DBModels.LicenzaModel", "LicenzaNav")
+ .WithMany("Tickets")
+ .HasForeignKey("IdxLic")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("LicenzaNav");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.AuthRoleModel", b =>
+ {
+ b.Navigation("Claims");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.AuthUserModel", b =>
+ {
+ b.Navigation("Claims");
+ });
+
+ modelBuilder.Entity("LiMan.DB.DBModels.LicenzaModel", b =>
+ {
+ b.Navigation("Attivazioni");
+
+ b.Navigation("Tickets");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}
diff --git a/LiMan.DB/Migrations/20250111102950_AddInstalledRelTrack_02.cs b/LiMan.DB/Migrations/20250111102950_AddInstalledRelTrack_02.cs
new file mode 100644
index 0000000..a10354c
--- /dev/null
+++ b/LiMan.DB/Migrations/20250111102950_AddInstalledRelTrack_02.cs
@@ -0,0 +1,36 @@
+using Microsoft.EntityFrameworkCore.Migrations;
+
+#nullable disable
+
+namespace LiMan.DB.Migrations
+{
+ public partial class AddInstalledRelTrack_02 : Migration
+ {
+ protected override void Up(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.DropForeignKey(
+ name: "FK_InstalledReleases_Licenze_IdxSubLic",
+ table: "InstalledReleases");
+
+ migrationBuilder.DropIndex(
+ name: "IX_InstalledReleases_IdxSubLic",
+ table: "InstalledReleases");
+ }
+
+ protected override void Down(MigrationBuilder migrationBuilder)
+ {
+ migrationBuilder.CreateIndex(
+ name: "IX_InstalledReleases_IdxSubLic",
+ table: "InstalledReleases",
+ column: "IdxSubLic");
+
+ migrationBuilder.AddForeignKey(
+ name: "FK_InstalledReleases_Licenze_IdxSubLic",
+ table: "InstalledReleases",
+ column: "IdxSubLic",
+ principalTable: "Licenze",
+ principalColumn: "IdxLic",
+ onDelete: ReferentialAction.Cascade);
+ }
+ }
+}
diff --git a/LiMan.DB/Migrations/LMDbContextModelSnapshot.cs b/LiMan.DB/Migrations/LMDbContextModelSnapshot.cs
index 0b705ba..117da14 100644
--- a/LiMan.DB/Migrations/LMDbContextModelSnapshot.cs
+++ b/LiMan.DB/Migrations/LMDbContextModelSnapshot.cs
@@ -250,8 +250,6 @@ namespace LiMan.DB.Migrations
b.HasIndex("CodApp");
- b.HasIndex("IdxSubLic");
-
b.ToTable("InstalledReleases");
});
@@ -542,15 +540,7 @@ namespace LiMan.DB.Migrations
.WithMany()
.HasForeignKey("CodApp");
- b.HasOne("LiMan.DB.DBModels.LicenzaModel", "IstanzaNav")
- .WithMany()
- .HasForeignKey("IdxSubLic")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
b.Navigation("ApplicativoNav");
-
- b.Navigation("IstanzaNav");
});
modelBuilder.Entity("LiMan.DB.DBModels.LicenzaModel", b =>
diff --git a/LiMan.Transfer/Resources/ChangeLog.html b/LiMan.Transfer/Resources/ChangeLog.html
index 2a2dc78..9e59e77 100644
--- a/LiMan.Transfer/Resources/ChangeLog.html
+++ b/LiMan.Transfer/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
License Manager
-
Versione: 2.1.2501.0412
+ Versione: 2.1.2501.1111
Note di rilascio:
diff --git a/LiMan.Transfer/Resources/VersNum.txt b/LiMan.Transfer/Resources/VersNum.txt
index fa11ff2..6b1e063 100644
--- a/LiMan.Transfer/Resources/VersNum.txt
+++ b/LiMan.Transfer/Resources/VersNum.txt
@@ -1 +1 @@
-2.1.2501.0412
+2.1.2501.1111
diff --git a/LiMan.Transfer/Resources/manifest.xml b/LiMan.Transfer/Resources/manifest.xml
index 81972c1..d3e4fa0 100644
--- a/LiMan.Transfer/Resources/manifest.xml
+++ b/LiMan.Transfer/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 2.1.2501.0412
+ 2.1.2501.1111
https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/LiMan.Transfer.zip
https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/ChangeLog.html
false
diff --git a/LiMan.UI/LiMan.UI.csproj b/LiMan.UI/LiMan.UI.csproj
index 21ebec8..c7716c9 100644
--- a/LiMan.UI/LiMan.UI.csproj
+++ b/LiMan.UI/LiMan.UI.csproj
@@ -2,7 +2,7 @@
net6.0
- 2.1.2501.1110
+ 2.1.2501.1111
LiMan.UI
LiMan.UI
diff --git a/LiMan.UI/Resources/ChangeLog.html b/LiMan.UI/Resources/ChangeLog.html
index 08637d0..8669331 100644
--- a/LiMan.UI/Resources/ChangeLog.html
+++ b/LiMan.UI/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
License Manager
-
Versione: 2.1.2501.1110
+ Versione: 2.1.2501.1111
Note di rilascio:
-
diff --git a/LiMan.UI/Resources/VersNum.txt b/LiMan.UI/Resources/VersNum.txt
index dcdbc02..6b1e063 100644
--- a/LiMan.UI/Resources/VersNum.txt
+++ b/LiMan.UI/Resources/VersNum.txt
@@ -1 +1 @@
-2.1.2501.1110
+2.1.2501.1111
diff --git a/LiMan.UI/Resources/manifest.xml b/LiMan.UI/Resources/manifest.xml
index 552072f..b6b183c 100644
--- a/LiMan.UI/Resources/manifest.xml
+++ b/LiMan.UI/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 2.1.2501.1110
+ 2.1.2501.1111
https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/LiMan.UI.zip
https://nexus.steamware.net/repository/SWS/LiMan/stable/LAST/ChangeLog.html
false