Esempio n. 1
0
 private void stopToolStripMenuItem1_Click(object sender, EventArgs e)
 {
     ServicesManager.ReturnValue rv = ServicesManager.StopService(serviceName);
     if (rv == ServicesManager.ReturnValue.Success)
     {
         //     MessageBox.Show("Usługa została zatrzymana poprawnie", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         MessageBox.Show("Nie udało się zatrzymać usługi (błąd: " + rv.ToString() + ")", "Uwaga", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     SynchronizeWithServiceState();
 }
Esempio n. 2
0
        private void odinstalujToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ServicesManager.ReturnValue rv = ServicesManager.UninstallService(serviceName);

            if (rv == ServicesManager.ReturnValue.Success)
            {
                //       MessageBox.Show("Usługa została odinstalowana poprawnie", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Nie udało się odinstalować usługi", "Uwaga", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            SynchronizeWithServiceState();
        }
Esempio n. 3
0
        private void zainstalujToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string serviceExecutablePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), serviceExecutableName);

            ServicesManager.ReturnValue rv = ServicesManager.InstallService(serviceName, "Usługa zdalnych skanów aplikacji 2SA", serviceExecutablePath, ServicesManager.ServiceType.OwnProcess, ServicesManager.OnError.UserIsNotified, ServicesManager.StartMode.Automatic, false, "LocalSystem", null, null, null, null);

            if (rv != ServicesManager.ReturnValue.Success)
            {
                MessageBox.Show("Nie udało się zainstalować usługi (błąd: " + rv.ToString() + ")", "Uwaga", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                MessageBox.Show("Usługa została zainstalowana poprawnie", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            SynchronizeWithServiceState();
        }
Esempio n. 4
0
        private void startToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string[] startParams = new string[5];
            startParams[0] = Settings.Default.WatchDirectory;
            startParams[1] = Settings.Default.BackupDirectory;
            startParams[2] = Settings.Default.ServiceUrl;
            startParams[3] = Settings.Default.Username;
            startParams[4] = Settings.Default.Password;
            ServicesManager.ReturnValue rv = ServicesManager.StartService(serviceName, startParams);

            if (rv == ServicesManager.ReturnValue.Success)
            {
                //      MessageBox.Show("Usługa została uruchomiona poprawnie", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Nie udało się uruchomić usługi (błąd: " + rv.ToString() + ")", "Uwaga", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            SynchronizeWithServiceState();
        }