public void Deliver() { state = state.Deliver(); }
public void TakeOutOfOven() { state = state.TakeOutOfOven(); }
public void Package() { state = state.Package(); }
public OnlineTakeawayOrder(Guid id, Address address) { this.Id = id; this.Address = address; this.state = new InKitchenQueue(this); }
public void Cook() { state = state.Cook(); }