private void Btn_ZapVyp_Click(object sender, EventArgs e) { ServiceController controller = new ServiceController(ServiceName); if (controller.Status == ServiceControllerStatus.Running) { EndService_click(sender, e); Btn_ZapVyp.Text = "Zapnout"; } else if (controller.Status == ServiceControllerStatus.Stopped) { controller.Start(); controller.WaitForStatus(ServiceControllerStatus.Running); ServerLog.Vlozit("Služba spuštěna uživatelem"); Btn_ZapVyp.Text = "Vypnout"; ReadTimer.Enabled = true; Log.Vlozit("Čtení příkazů spuštěno"); } }
private void EndService_click(object sender, EventArgs e) { Thread.Sleep(2000); if (LblActive.Text == "Neaktivní") { BShow("Služba je již zastavena", 200, false); Log.Vlozit("Pokus o zastavení již zastavené služby"); return; } ServiceController controller = new ServiceController(ServiceName); controller.Stop(); controller.WaitForStatus(ServiceControllerStatus.Stopped); BShow("Služba zastavena", 200, false); ServerLog.Vlozit("Služba zastavena uživatelem"); Log.Vlozit("Služba zastavena uživatelem"); ReadTimer.Enabled = false; Log.Vlozit("Čtění příkazů pozastaveno"); }
public void NIcon_BalloonTipClicked(object sender, EventArgs e) { ServerLog.Vlozit("Přikaz zrušen"); Log.Vlozit("Příchozí příkaz byl zrušen uživatelem"); }