The Price property itself already assumes that it reflects the lowest possible price, that is, already with all discounts, so there is no need for a separate PriceWithDiscount property. It is better to create PriceWithoutDiscount to store the price without a discount.
Also, do not forget to change the use of these properties on the views accordingly.
The Price property itself already assumes that it reflects the lowest possible price, that is, already with all discounts, so there is no need for a separate PriceWithDiscount property. It is better to create PriceWithoutDiscount to store the price without a discount.
Also, do not forget to change the use of these properties on the views accordingly.