diff --git a/MP.Data/DatabaseModels/AnagUDC.cs b/MP.Data/DatabaseModels/AnagUDC.cs
new file mode 100644
index 00000000..ad8e7e50
--- /dev/null
+++ b/MP.Data/DatabaseModels/AnagUDC.cs
@@ -0,0 +1,40 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+//
+// This is here so CodeMaid doesn't reorganize this document
+//
+namespace MP.Data.DatabaseModels
+{
+ [Table("ElencoUdc")]
+ public class AnagUDC
+ {
+ [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
+ public string UDC { get; set; } = "";
+ public string Lotto { get; set; } = "";
+ public string CodCliente { get; set; } = "";
+ public string CodPost { get; set; } = "";
+ public DateTime DtRec { get; set; }
+ public decimal Qta { get; set; } = 0;
+ public int NumCont { get; set; } = 0;
+ public string CodSoggetto { get; set; } = "";
+ public decimal PesoTot { get; set; } = 0;
+ public decimal PesoCad { get; set; } = 0;
+ public decimal Tara { get; set; } = 0;
+ public string CodImballo { get; set; } = "";
+ public int IdxPosizione { get; set; } = 0;
+ public DateTime DtMod { get; set; }
+ public string Note { get; set; } = "";
+
+ ///
+ /// Navigazione oggetto lotto
+ ///
+ [ForeignKey("Lotto")]
+ public virtual lottoModel lottoNav { get; set; } = null!;
+ }
+}
diff --git a/MP.Data/DatabaseModels/lottoModel.cs b/MP.Data/DatabaseModels/lottoModel.cs
new file mode 100644
index 00000000..9865521e
--- /dev/null
+++ b/MP.Data/DatabaseModels/lottoModel.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace MP.Data.DatabaseModels
+{
+ [Table("ElencoLotti")]
+ public class lottoModel
+ {
+ [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
+ public string Lotto { get; set; }
+ public int IdxODL { get; set; }
+ public string RifExt { get; set; }
+ public string TipoLotto { get; set; }
+ public string CodArt { get; set; }
+ public string CodStato { get; set; }
+ public string Origine { get; set; }
+ public DateTime DtCrea { get; set; }
+ public string Note { get; set; }
+ public decimal QtaOrig { get; set; }
+ public int NumUdc { get; set; }
+ public decimal QtaCurr { get; set; }
+ public DateTime DtMod { get; set; }
+ public bool Attivo { get; set; }
+ }
+}