Api/Netina.Domain/Entities/Orders/OrderDelivery.cs

26 lines
785 B
C#
Raw Normal View History

namespace Netina.Domain.Entities.Orders;
2023-12-16 20:25:12 +03:30
public partial class OrderDelivery : ApiEntity
2023-12-16 20:25:12 +03:30
{
public OrderDelivery()
{
}
2024-02-12 22:01:15 +03:30
public OrderDelivery(Guid addressId, double deliveryCost, Guid shippingId, Guid orderId)
{
2024-02-12 22:01:15 +03:30
AddressId = addressId;
DeliveryCost = deliveryCost;
ShippingId = shippingId;
OrderId = orderId;
}
2024-02-12 22:01:15 +03:30
public Guid AddressId { get; set; }
public UserAddress? Address { get; set; }
public double DeliveryCost { get; internal set; }
public string TrackingCode { get; internal set; } = string.Empty;
public Guid ShippingId { get; internal set; }
public Shipping? Shipping { get; internal set; }
2023-12-16 20:25:12 +03:30
public Guid OrderId { get; internal set; }
public Order? Order { get; internal set; }
}