コード例 #1
0
ファイル: Receiver.cs プロジェクト: A9dr8weed/Command
 /// <summary>
 /// Execute geting command and item.
 /// </summary>
 /// <param name="command"> Received a command from the client. </param>
 /// <param name="item"> The element over which the command must be executed. </param>
 public void ExecuteCommand(ICommand command, MenuItem item)
 {
     command.Execute(menuItems, item);
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: outfoxedmeng/DesignPattern
 public void OnButtonPressed()
 {
     _command?.Execute();
 }
コード例 #3
0
 public void TaKeOrder() => _command.Execute();
コード例 #4
0
ファイル: Switch.cs プロジェクト: PlumpMath/DesignPattern-992
 public void StoreAndExecute(ICommand command)
 {
     _commands.Add(command);
     command.Execute();
 }
コード例 #5
0
ファイル: Button.cs プロジェクト: jebarcha/DesignPatterns
 public void Click()
 {
     command.Execute();
 }
コード例 #6
0
ファイル: Remote.cs プロジェクト: bohdanka194/DesignPatterns
 public void PressButton()
 {
     command.Execute();
 }
コード例 #7
0
 private void button2_Click(object sender, EventArgs e)
 {
     cmdSetLightForCinema.Execute();
     LastCommand = cmdSetLightForCinema;
 }
コード例 #8
0
 private void button1_Click(object sender, EventArgs e)
 {
     cmdTurnLightOnInHall.Execute();
     LastCommand = cmdTurnLightOnInHall;
 }
コード例 #9
0
 public void Submit(ICommand command)
 {
     command.Execute();
 }