Пример #1
0
 public OrderState(DeliveryOrderRef @ref, KitchenOrderRef kitchenOrderRef, OnlineOrderRef onlineOrderRef, List <Pizza> pizzas)
 {
     this.@ref            = @ref;
     this.kitchenOrderRef = kitchenOrderRef;
     this.onlineOrderRef  = onlineOrderRef;
     this.pizzas          = pizzas;
 }
Пример #2
0
 /**
  * Private no-args ctor to support reflection ONLY.
  */
 private DeliveryOrder()
 {
     this.@ref            = null;
     this.kitchenOrderRef = null;
     this.onlineOrderRef  = null;
     this.pizzas          = null;
     this.eventLog        = null;
 }
Пример #3
0
        private DeliveryOrder(DeliveryOrderRef @ref,
                              KitchenOrderRef kitchenOrderRef,
                              OnlineOrderRef onlineOrderRef,
                              List <Pizza> pizzas,
                              EventLog eventLog)
        {
            this.@ref            = @ref;
            this.kitchenOrderRef = kitchenOrderRef;
            this.onlineOrderRef  = onlineOrderRef;
            this.pizzas          = pizzas;
            this.eventLog        = eventLog;

            this.state = State.READY_FOR_DELIVERY;
        }