feat:Initial commit

This commit is contained in:
elar1s
2025-09-25 22:21:41 +03:00
commit 02934b1fd9
35 changed files with 1267 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
namespace StoreService.Database.Entities;
/// <summary>
/// Item line inside an order with captured calculated price for history.
/// </summary>
public class StoreOrderItem
{
#region Properties
public long Id { get; set; }
public long StoreOrderId { get; set; }
public long StoreItemId { get; set; }
public int CalculatedPrice { get; set; }
#endregion
#region Navigation
public StoreOrder? Order { get; set; }
public StoreItem? StoreItem { get; set; }
public ICollection<StoreOrderItemDiscount> AppliedDiscounts { get; set; } = new List<StoreOrderItemDiscount>();
#endregion
}