コード例 #1
0
 internal void Invoke(IOrderCommand cmd)
 {
     cmd.Execute();
     commandsStack.Push(cmd);
 }
コード例 #2
0
 public void DoOrder(IMenuItem menuItem, int amount = 1)
 {
     this.command.menuItem = menuItem;
     command.Execute(amount);
 }
コード例 #3
0
 public void ExecuteCommand(IOrderCommand command, MenuItem item)
 {
     command.Execute(Orders, item);
 }