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; }