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; } + } +}