Example #1
0
 public void TurnOn()
 {
     if (isTurnOn)
     {
         return;
     }
     isTurnOn = true;
     OnTurnOn?.Invoke();
 }
 private void TurnOnButton_Click(object sender, EventArgs e)
 {
     if (mIsMachineTurnedOn)
     {
         OnTurnOff.Invoke();
         TurnOnOffButton.Text = "Turn-On";
         mIsMachineTurnedOn   = false;
     }
     else
     {
         OnTurnOn.Invoke();
         TurnOnOffButton.Text = "Turn-Off";
         mIsMachineTurnedOn   = true;
     }
 }