This commit is contained in:
masoodafar-web
2025-11-25 01:58:45 +03:30
parent 02fc3f9122
commit 87842f0b9b
8 changed files with 4356 additions and 2191 deletions
@@ -19,7 +19,7 @@ public class UserOrderConfiguration : IEntityTypeConfiguration<UserOrder>
.IsRequired(false);
builder
.HasOne(entity => entity.Transaction)
.WithMany(entity => entity.TransactionUserOrders)
.WithMany(entity => entity.UserOrders)
.HasForeignKey(entity => entity.TransactionId)
.IsRequired(false);
builder.Property(entity => entity.PaymentStatus).IsRequired(true);
@@ -32,7 +32,7 @@ public class UserOrderConfiguration : IEntityTypeConfiguration<UserOrder>
builder
.HasOne(entity => entity.UserAddress)
.WithMany(entity => entity.UserOrders)
.HasForeignKey(entity => entity.UserAddressId)
.HasForeignKey(entity => entity.UserAddressId).OnDelete(DeleteBehavior.NoAction)
.IsRequired(true);
builder.Property(entity => entity.PaymentMethod).IsRequired(false);