private void btnconnection_Click(object sender, EventArgs e) { SetParamters(); var connectionDb = new OrquestradorPingSGBD().Connect(); if (!connectionDb.IsError) { MessageBox.Show($@"{connectionDb.Message}"); return; } MessageBox.Show(connectionDb.TechnicalMessage ?? connectionDb.Message); }
private void btnAvancar_Click(object sender, EventArgs e) { SetParamters(); var connectionDb = new OrquestradorPingSGBD().Connect(); if (connectionDb.IsError) { MessageBox.Show($@"{connectionDb.Message}"); return; } listSchemas.Items.Clear(); listTabelas.Items.Clear(); switch (ParamtersInput.SGBD) { case 1: case 2: case 4: { ListaTabelas = connectionDb.Content; listTabelas.Items.AddRange(ListaTabelas.ToArray()); listSchemas.Enabled = false; break; } case 3: { ListaTabelas = new List <string>(); listSchemas.Items.AddRange(connectionDb.Content.ToArray()); listSchemas.SelectedItem = ParamtersInput.DataBase ?? null; listSchemas.Enabled = true; break; } } lblTabelas.Text = ListaTabelas.Count > 0 ? $"{ListaTabelas.Count} Tabela(s) disponível(eis)" : "Nenhuma tabela disponível."; tab.SelectTab(1); }