Add delivery tracking fields to UserOrder entity
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
using CMSMicroservice.Domain.Enums;
|
||||
|
||||
using CMSMicroservice.Domain.Enums;
|
||||
|
||||
namespace CMSMicroservice.Domain.Entities;
|
||||
//سفارش کاربر
|
||||
public class UserOrder : BaseAuditableEntity
|
||||
@@ -27,6 +29,12 @@ public class UserOrder : BaseAuditableEntity
|
||||
//UserAddress Navigation Property
|
||||
public virtual UserAddress UserAddress { get; set; }
|
||||
public PaymentMethod? PaymentMethod { get; set; }
|
||||
// وضعیت ارسال سفارش
|
||||
public DeliveryStatus DeliveryStatus { get; set; }
|
||||
// کد رهگیری مرسوله (در صورت وجود)
|
||||
public string? TrackingCode { get; set; }
|
||||
// توضیحات وضعیت ارسال / نکات پستی
|
||||
public string? DeliveryDescription { get; set; }
|
||||
//FactorDetails Collection Navigation Reference
|
||||
public virtual ICollection<FactorDetails> FactorDetailss { get; set; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user