public void UpdateStatus(PurchaseOrderStatus.Trigger trigger)
        {
            Status.Fire(trigger);

            switch (trigger)
            {
            case PurchaseOrderStatus.Trigger.Cancelled:
                HandleCancelledStatusChange();
                break;
            }
        }
 public EditStatusCommand(int purchaseOrderId, PurchaseOrderStatus.Trigger updatedStatus)
 {
     PurchaseOrderId = purchaseOrderId;
     UpdatedStatus   = updatedStatus;
 }