//设置订单 public void SetOrder(Command command) { if (command.ToString() == "命令模式.BakeChickenWingCommand") { Console.WriteLine("服务员:鸡翅没有了,请点别的烧烤。"); } else { orders.Add(command); Console.WriteLine("增加订单:" + command.ToString() + " 时间:" + DateTime.Now.ToString()); } }
//設置訂單 public void SetOrder(Command command) { if (command.ToString() == "命令模式.BakeChickenWingCommand") { Console.WriteLine("服務生:雞翅沒有了,請點別的燒烤。"); } else { orders.Add(command); Console.WriteLine("增加訂單:" + command.ToString() + " 時間:" + DateTime.Now.ToString()); } }
//取消訂單 public void CancelOrder(Command command) { orders.Remove(command); Console.WriteLine("取消訂單:" + command.ToString() + " 時間:" + DateTime.Now.ToString()); }
//设置订单 public void SetOrder(Command command) { this.command = command; }
public void SetCommand(Command command) { this.command = command; }
public SomeM(Command com) { this._command = com; }
public Invoke(Command _command) { this.command = _command; }