When a product is inserted in the cart I check if the current avaiability is bigger or equal to the requested quantity.
public void HandleEvent(EntityInserted<ShoppingCartItem> eventMessage)
{
int quantity = eventMessage.Entity.Quantity;
int avaiableQuantity= _REQUEST_TO_WEB_SERVICE;
if(quantity > avaiableQuantity)
{
WANT TO SHOW ERROR TO THE USER AND
SET QUANTITY to avaiableQuantity
}
}
How can I show an error to the user?
Is ok to lower the ShoppingCartItem quantity setting
eventMessage.Entity.Quantity = avaiableQuantity;
?
Thank you very much.