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