private void checkAndUpdateRepo(AsposeComponent component) { if (null == component) { return; } if (null == component.get_remoteExamplesRepository() || component.RemoteExamplesRepository == string.Empty) { showMessage("Examples not available", component.get_name() + " - " + Constants.EXAMPLES_NOT_AVAILABLE_MESSAGE, MessageBoxButtons.OK, MessageBoxIcon.Information); examplesNotAvailable = true; return; } else { examplesNotAvailable = false; } if (AsposeComponentsManager.isIneternetConnected()) { CloneOrCheckOutRepo(component); } else { showMessage(Constants.INTERNET_CONNECTION_REQUIRED_MESSAGE_TITLE, component.get_name() + " - " + Constants.EXAMPLES_INTERNET_CONNECTION_REQUIRED_MESSAGE, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private bool performFinish() { ContinueButton.Enabled = false; processComponents(); if (!AsposeComponentsManager.isIneternetConnected()) { this.showMessage(Constants.INTERNET_CONNECTION_REQUIRED_MESSAGE_TITLE, Constants.INTERNET_CONNECTION_REQUIRED_MESSAGE, System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning); return(false); } GlobalData.backgroundWorker = new BackgroundWorker(); GlobalData.backgroundWorker.WorkerReportsProgress = true; GlobalData.backgroundWorker.WorkerSupportsCancellation = true; GlobalData.backgroundWorker.DoWork += new DoWorkEventHandler(backgroundWorker_DoWork); GlobalData.backgroundWorker.ProgressChanged += new ProgressChangedEventHandler(backgroundWorker_ProgressChanged); GlobalData.backgroundWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorker_RunWorkerCompleted); GlobalData.backgroundWorker.RunWorkerAsync(); return(true); }
private void checkAndUpdateRepo(AsposeComponent component) { if (null == component) { return; } if (null == component.get_remoteExamplesRepository() || component.RemoteExamplesRepository == string.Empty) { showMessage("Examples not available", component.get_name() + " - " + Constants.EXAMPLES_NOT_AVAILABLE_MESSAGE, MessageBoxButtons.OK, MessageBoxIcon.Information); examplesNotAvailable = true; validateForm(); return; } else { examplesNotAvailable = false; validateForm(); } // String repoPath; if (GitHelper.isExamplesDefinitionsPresent(component)) { CloneOrCheckOutRepo(component); } else { DialogResult result = showMessage("Examples download required", component.get_name() + " - " + Constants.EXAMPLES_DOWNLOAD_REQUIRED, MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (result == DialogResult.Yes) { if (AsposeComponentsManager.isIneternetConnected()) { CloneOrCheckOutRepo(component); } else { showMessage(Constants.INTERNET_CONNECTION_REQUIRED_MESSAGE_TITLE, component.get_name() + " - " + Constants.EXAMPLES_INTERNET_CONNECTION_REQUIRED_MESSAGE, MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }