From 20412a7d617d0a9fe2f65c540ceee7be50ba54ae Mon Sep 17 00:00:00 2001 From: Robin-Manuel Thiel Date: Wed, 2 Jul 2025 12:46:21 +0000 Subject: [PATCH] feat: Prices are validated now as well --- src/Basket.API/Model/BasketItem.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Basket.API/Model/BasketItem.cs b/src/Basket.API/Model/BasketItem.cs index 55c8a97c2..2d9efc99f 100644 --- a/src/Basket.API/Model/BasketItem.cs +++ b/src/Basket.API/Model/BasketItem.cs @@ -19,6 +19,11 @@ public IEnumerable Validate(ValidationContext validationContex results.Add(new ValidationResult("Invalid number of units", new[] { "Quantity" })); } + if (OldUnitPrice >= UnitPrice) + { + results.Add(new ValidationResult("Der Preis ist zu heiß!", new[] { "OldUnitPrice", "UnitPrice" })); + } + return results; } }