public void TransitionToState(OrderState state)
 {
     CurrentState = state;
     CurrentState.EnterState(this);
 }
 public OrderContext()
 {
     CurrentState = new NewState();
 }