using System.ComponentModel.DataAnnotations.Schema; namespace Distribution.Models { public class DeliveryTask : Template { public Guid FK_RideId { get; set; } [ForeignKey("FK_RideId")] public DeliveryRun Ride { get; set; } public Guid FK_ShopPOId { get; set; } [ForeignKey("FK_ShopPOId")] public ShopPO ShopPO { get; set; } public int Sequence { get; set; } public DeliveryTaskStatus Status { get; set; } = DeliveryTaskStatus.Pending; public bool CustomerConfirmed { get; set; } = false; public DateTime? ConfirmedAt { get; set; } public string? Note { get; set; } } }