private void tvwServerExplorer_BeforeExpand(object sender, System.Windows.Forms.TreeViewCancelEventArgs e) { // List all Tables for selected Database if (e.Node.ImageIndex == 0) { this.Cursor = Cursors.WaitCursor; // Set database to get tables from SqlProvider.obj.Database = e.Node.Text; // Clear dummy node e.Node.Nodes.Clear(); try { ProjectBuilder.ProjectName = txtSiteName.Text; ProjectBuilder.ProjectPort = txtProjectPort.Text; ProjectBuilder.ServerName = txtServerName.Text; ProjectBuilder.PhysicalPath = txtphysicalPath.Text; ProjectBuilder.ProjectName = txtSiteName.Text; ProjectBuilder.HasMasterBox = cbHasMasterBox.Checked; ProjectBuilder.ProjectType = (ProjectType)selProjectType.SelectedIndex; ProjectBuilder.CreateProject(); this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; statbarpnlMain.Text = "Problem listing Tables..."; MessageBox.Show(ex.Message); } } }
private void btnGO_Click(object sender, EventArgs e) { try { if (cbDatabases.SelectedIndex <= 0) { MessageBox.Show("Please Choose database"); return; } this.Cursor = Cursors.WaitCursor; // Set database to get tables from SqlProvider.obj.Database = cbDatabases.SelectedItem.ToString(); ProjectBuilder.ProjectName = txtSiteName.Text; ProjectBuilder.ProjectPort = txtProjectPort.Text; ProjectBuilder.ServerName = txtServerName.Text; ProjectBuilder.PhysicalPath = txtphysicalPath.Text; ProjectBuilder.ProjectName = txtSiteName.Text; ProjectBuilder.HasMultiLanguages = cbHasMultiLanguages.Checked; ProjectBuilder.ProjectType = ProjectType.Simple; //(ProjectType)selProjectType.SelectedIndex; ProjectBuilder.HasConfiguration = cbHasConfiguration.Checked; ProjectBuilder.AllowAdminSorting = cbAllowSorting.Checked; ProjectBuilder.AllowXmlDocumentation = cbAllowXmlDocumentation.Checked; ProjectBuilder.IsLabelText = cbIsLabelText.Checked; ProjectBuilder.HasProprety = cbHasProprety.Checked; ProjectBuilder.ISExcuteScaler = cbISExcuteScaler.Checked; ProjectBuilder.IdentityText = txtIdentityText.Text; ProjectBuilder.IsFreeTextBoxEditor = cbIsFreeTextBoxEditor.Checked; ProjectBuilder.CreateProject(); this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; statbarpnlMain.Text = "Problem listing Tables..."; MessageBox.Show(ex.Message); } }