private void button_Communication_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(comboBox_DSN.Text) || String.IsNullOrEmpty(textBox_COMU_UID.Text) || String.IsNullOrEmpty(textBox_COMU_PWD.Text)) { MessageBox.Show("Connection Information is not sufficient.", "Tips", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } int indx = comboBox_DSN.SelectedIndex; ConnectionInfo conInfo = new ConnectionInfo(); conInfo.UID = textBox_COMU_UID.Text; conInfo.PWD = textBox_COMU_PWD.Text; conInfo.DSN = DSNSet[indx]; InstallationChecker checker = new InstallationChecker(); var outputString = checker.DbConnection(conInfo).Replace("\r\n", "+").Split('+')[0]; if (String.IsNullOrEmpty(outputString)) { MessageBox.Show("Connection existed !"); } else { MessageBox.Show(outputString, "Can not connect to " + conInfo.DSN + " !", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } }
private void button1_Click(object sender, EventArgs e) { InstallationChecker checker = new InstallationChecker(); var currentProcessWithPort = checker.SearchCurrentProcessByPort(textBox_Port.Text); ShowResultInGridView(currentProcessWithPort, dataGridView_PortCheck.Rows); }
private void button_QueryPCStatus_Click(object sender, EventArgs e) { InstallationChecker checker = new InstallationChecker(); List <string> PCoperationTime = checker.QueryPCOperationTime().Replace("\r\n", "").Split(';').ToList(); ShowResultInGridView(PCoperationTime, dataGridView_QueryPCOperationTime.Rows); }
private void button_OracleVersion_Click(object sender, EventArgs e) { InstallationChecker checker = new InstallationChecker(); string version = checker.IsOracleInstalled(); MessageBox.Show(version, "Oracle Version"); }
private void button_SQLServVersion_Click(object sender, EventArgs e) { InstallationChecker checker = new InstallationChecker(); string version = checker.IsSQLNativeInstalled(); MessageBox.Show(version, "SQL Server Version"); }
public void 驗證是否已經安裝dot_Net_Framework4_0() { InstallationChecker target = new InstallationChecker(); var actaul = target.IsIISSetup(@"http://127.0.0.1"); var expected = true; Assert.AreEqual(expected, actaul); }
public void 驗證是否已經安裝7z() { InstallationChecker target = new InstallationChecker(); var actaul = target.Is7zInstalled(); var expected = true; Assert.AreEqual(expected, actaul); }
private void backgroundWorker_Ping_DoWork(object sender, DoWorkEventArgs e) { InstallationChecker checker = new InstallationChecker(); e.Result = checker.CommunicationCheck(textBox_IP.Text); LoadingCircle lc = new LoadingCircle(); lc.Active = true; }
private void backgroundWorker_DBConnt_DoWork(object sender, DoWorkEventArgs e) { int indx = comboBox_DSN.SelectedIndex; ConnectionInfo conInfo = new ConnectionInfo(); conInfo.UID = textBox_COMU_UID.Text; conInfo.PWD = textBox_COMU_PWD.Text; conInfo.DSN = DSNSet[indx]; InstallationChecker checker = new InstallationChecker(); e.Result = checker.DbConnection(conInfo); }
private void button_PortStatus_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textBox_CPFolder.Text)) { MessageBox.Show("Folder path is null"); return; } InstallationChecker checker = new InstallationChecker(); var systemPorts = checker.PortCheck(textBox_CPFolder.Text); ShowResultInGridView(systemPorts, dataGridView_PortCheck.Rows); }
private void button_SQLiteLocation_Click(object sender, EventArgs e) { InstallationChecker checker = new InstallationChecker(); Dictionary <string, string> message = checker.IsSQLiteInstalled(); StringBuilder sb = new StringBuilder(); foreach (var location in message) { if (location.Value == "1") { sb.Append(location.Key); } } MessageBox.Show(sb.ToString(), "Location and bit"); }
private void backgroundWorker_IIS_DoWork(object sender, DoWorkEventArgs e) { InstallationChecker checker = new InstallationChecker(); e.Result = checker.IsIISSetup(@"http://127.0.0.1/"); }
private void backgroundWorker_7z_DoWork(object sender, DoWorkEventArgs e) { InstallationChecker checker = new InstallationChecker(); e.Result = checker.Is7zInstalled(); }
private void button_MySQL_Click(object sender, EventArgs e) { InstallationChecker checker = new InstallationChecker(); checker.InstallMySQL(); }
private void button_Install_fstlib_Click(object sender, EventArgs e) { InstallationChecker checker = new InstallationChecker(); checker.InstallfstLib(); }