using System; using System.Linq; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; // // This is here so CodeMaid doesn't reorganize this document // namespace GWMS.Data.DatabaseModels { /// /// Tabella struttura consegne settimanali Plant + Supplier + Transp /// [Table("WeekPlan")] public class WeekPlanModel { #region Public Properties [Key, Column(Order = 0), DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int WeekPlanId { get; set; } public int PlantId { get; set; } public int SupplierId { get; set; } public int TransporterId { get; set; } public DayOfWeek DayNum { get; set; } = DayOfWeek.Monday; public int DeliveryHour { get; set; } [MaxLength(250)] public string Note { get; set; } = ""; [ForeignKey("PlantId")] public virtual PlantDetailModel Plant { get; set; } [ForeignKey("SupplierId")] public virtual SupplierModel Supplier { get; set; } [ForeignKey("TransporterId")] public virtual TransporterModel Transporter { get; set; } #endregion Public Properties } }