This commit is contained in:
2025-08-12 19:44:21 +04:00
4 changed files with 15 additions and 2 deletions

View File

@@ -12,8 +12,12 @@ namespace YAPDatabase.Models
public required string ProductSetId { get; set; }
public required string UserId { get; set; }
public string Text { get; set; }
public required string Text { get; set; }
public DateTime CommentDate { get; set; }
public Worker? User { get; set; }
public ProductSet? ProductSet { get; set; }
}
}

View File

@@ -13,4 +13,8 @@ internal class ProductOrder
public DateTime OrderDate { get; set; }
public required string DealerName { get; set; }
public required string ProductId { get; set; }
public Product? Product { get; set; }
public Storekeeper? Storekeeper { get; set; }
}

View File

@@ -7,7 +7,7 @@ using System.Threading.Tasks;
namespace YAPDatabase.Models
{
internal class ProductSet
internal class ProductSet // userId?
{
public required string Id { get; set; }
public required string SetName { get; set; }
@@ -15,6 +15,9 @@ namespace YAPDatabase.Models
public double TotalPrice { get; set; }
public bool IsDeleted { get; set; }
[ForeignKey("ProductSetId")]
public List<Comment>? Comments { get; set; }
[ForeignKey("ProductSetId")]
public List<ProductSetInPurchase>? ProductSetsInPurchase { get; set; }

View File

@@ -17,6 +17,8 @@ namespace YAPDatabase.Models
public DateTime PurchaseDate { get; set; }
public Worker? User { get; set; }
[ForeignKey("PurchaseId")]
public List<ProductSetInPurchase>? ProductSetsInPurchase { get; set; }
[ForeignKey("PurchaseId")]