OrderValidationIssuesViewModel

A container to hold both the updated OnlineOrder and any issues found during validation.

NameDescriptionTypeAdditional information
OnlineOrder

The updated OnlineOrder with the items updated/removed.

IOnlineOrderViewModel

None.

Removals

The items that were removed from the Online Order.

Collection of IItemRemovalValidationIssue

None.

Updates

The items that were updated on the Online Order.

Collection of IItemUpdateValidationIssue

None.

IssuesFound

Simple quick check for any issues found that required updates.

boolean

None.