diff --git a/MP.Data/DbModels/IstanzeKitModel.cs b/MP.Data/DbModels/IstanzeKitModel.cs new file mode 100644 index 00000000..ceadcb43 --- /dev/null +++ b/MP.Data/DbModels/IstanzeKitModel.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; + +namespace MP.Data.DbModels +{ + [Table("IstanzeKit")] + public partial class IstanzeKitModel + { + [MaxLength(50)] + public string KeyKit { get; set; } = ""; + [MaxLength(50)] + public string KeyExtOrd { get; set; } = ""; + [MaxLength(50)] + public string CodArtParent { get; set; } = ""; + [MaxLength(50)] + public string CodArtChild { get; set; } = ""; + public int QtyKIT { get; set; } = 1; + public int QtyART { get; set; } = 1; + } +} diff --git a/MP.Data/DbModels/KeepAliveModel.cs b/MP.Data/DbModels/KeepAliveModel.cs index 45022bf7..77c6fd05 100644 --- a/MP.Data/DbModels/KeepAliveModel.cs +++ b/MP.Data/DbModels/KeepAliveModel.cs @@ -1,8 +1,10 @@ using System; using System.Collections.Generic; +using System.ComponentModel.DataAnnotations.Schema; namespace MP.Data.DbModels { + [Table("KeepAlive")] public partial class KeepAliveModel { public string IdxMacchina { get; set; } diff --git a/MP.Data/DbModels/TemplateKitModel.cs b/MP.Data/DbModels/TemplateKitModel.cs new file mode 100644 index 00000000..46b990f5 --- /dev/null +++ b/MP.Data/DbModels/TemplateKitModel.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; + +namespace MP.Data.DbModels +{ + [Table("TemplateKit")] + public partial class TemplateKitModel + { + [MaxLength(50)] + public string CodArtParent { get; set; } = ""; + [MaxLength(50)] + public string CodArtChild { get; set; } = ""; + public int Qty { get; set; } = 1; + } +} diff --git a/MP.Data/MoonProContext.cs b/MP.Data/MoonProContext.cs index c9a36943..eeb98160 100644 --- a/MP.Data/MoonProContext.cs +++ b/MP.Data/MoonProContext.cs @@ -98,6 +98,8 @@ namespace MP.Data public virtual DbSet DbSetVSCS { get; set; } public virtual DbSet DbSetInsManuali { get; set; } + public virtual DbSet DbSetInstKit { get; set; } + public virtual DbSet DbSetTempKit { get; set; } #endregion Public Properties @@ -573,6 +575,15 @@ namespace MP.Data entity.ToView("v_DD_exp"); }); + modelBuilder.Entity(entity => + { + entity.HasKey(e => new { e.KeyKit, e.KeyExtOrd }); + }); + modelBuilder.Entity(entity => + { + entity.HasKey(e => new { e.CodArtParent, e.CodArtChild }); + }); + OnModelCreatingPartial(modelBuilder); } diff --git a/MP.SPEC/MP.SPEC.csproj b/MP.SPEC/MP.SPEC.csproj index 1a1efb73..01b32874 100644 --- a/MP.SPEC/MP.SPEC.csproj +++ b/MP.SPEC/MP.SPEC.csproj @@ -5,7 +5,7 @@ enable enable MP.SPEC - 6.16.2504.911 + 6.16.2504.913 1800a78a-6ff1-40f9-b490-87fb8bfc1394 en diff --git a/MP.SPEC/Resources/ChangeLog.html b/MP.SPEC/Resources/ChangeLog.html index f8080fc9..6653b2ce 100644 --- a/MP.SPEC/Resources/ChangeLog.html +++ b/MP.SPEC/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

Versione: 6.16.2504.911

+

Versione: 6.16.2504.913


Note di rilascio:
  • diff --git a/MP.SPEC/Resources/VersNum.txt b/MP.SPEC/Resources/VersNum.txt index f96593a6..ee7cd606 100644 --- a/MP.SPEC/Resources/VersNum.txt +++ b/MP.SPEC/Resources/VersNum.txt @@ -1 +1 @@ -6.16.2504.911 +6.16.2504.913 diff --git a/MP.SPEC/Resources/manifest.xml b/MP.SPEC/Resources/manifest.xml index a61eee77..4c0a2126 100644 --- a/MP.SPEC/Resources/manifest.xml +++ b/MP.SPEC/Resources/manifest.xml @@ -1,6 +1,6 @@ - 6.16.2504.911 + 6.16.2504.913 https://nexus.steamware.net/repository/SWS/MP-SPEC/stable/LAST/MP.SPEC.zip https://nexus.steamware.net/repository/SWS/MP-SPEC/stable/LAST/ChangeLog.html false