private void btnsalvar_Click(object sender, EventArgs e) { using (StreamWriter Configs = new StreamWriter("Configuracoes", false)) { Encription.LerChave(); Configs.WriteLine(Encription.Encryption(txtservidor.Text)); Configs.WriteLine(Encription.Encryption(txtbanco.Text)); Configs.WriteLine(Encription.Encryption(txtsenha.Text)); Configs.WriteLine(Encription.Encryption(txtuser.Text)); Configs.WriteLine(Encription.Encryption(mtxtport.Text)); Configs.Close(); } Conection.DataBaseName(txtbanco.Text); Conection.ServerName(txtservidor.Text); Conection.Password(txtsenha.Text); Conection.User(txtuser.Text); Conection.Port(mtxtport.Text); DialogResult Result; if (LoadQuest == true) { Conection.LoadConfigs(); LoadQuest = false; } if (Conection.Open() == true) { Result = MessageBox.Show("Conexão efetuada com sucesso.", "V11"); if (Result == DialogResult.OK) { this.Close(); } } else { Result = MessageBox.Show("Não foi possível conectar com o Banco."); } }
private void btnlancar_Click(object sender, EventArgs e) { btnconfig.Enabled = false; btnlancar.Enabled = false; btnselecionar.Enabled = false; LOG.CreateLogFile(); lbltatus.Text = "Conectando ao Banco..."; if (created == false) { LOG.CreateLogFile(); } LOG.Logfile.WriteLine(lbltatus.Text); if (txtfilepath.Text != null && txtfilepath.Text != "") { if (File.Exists(txtfilepath.Text)) { Conection.LoadConfigs(); if (Conection.Open() == true) { string[] provsplit = txtfilepath.Text.Split('.'); if (provsplit[1] == "xls" || provsplit[1] == "xlsx") { lbltatus.Text = "Abrindo arquivo para leitura..."; string aux = CrmFile.SetFile(txtfilepath.Text); LOG.Logfile.WriteLine(lbltatus.Text); if (aux == "") { lbltatus.Text = "Validando tipo de arquivo sendo lido..."; string aux1 = CrmFile.ValidarArquivo(); if (aux1 == "") { string aux2 = CrmFile.ValidarArquivo(); if (aux == "") { progresso.Maximum = CrmFile.xlsRowsCount(); progresso.Minimum = 0; backgroundWorker1.RunWorkerAsync(); } else { MessageBox.Show(aux2, "Falha na leitura do arquivo XLS", MessageBoxButtons.OK, MessageBoxIcon.Error); LOG.Logfile.WriteLine(aux2); } } //O arquivo selecionado para leitura não é do tipo válido else { MessageBox.Show(aux1, "Falha na leitura do arquivo XLS", MessageBoxButtons.OK, MessageBoxIcon.Error); LOG.Logfile.WriteLine(aux1); } } else { MessageBox.Show(aux, "Falha na leitura do arquivo XLS", MessageBoxButtons.OK, MessageBoxIcon.Error); LOG.Logfile.WriteLine(aux); } } } else { lbltatus.Text = ""; DialogResult Opok = MessageBox.Show("Não há conexão com o banco de dados. Verifique as configurações de conexão.", "Falha na conexão", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); LOG.Logfile.WriteLine("Não há conexão com o banco de dados.Verifique as configurações de conexão."); if (Opok == DialogResult.OK) { frmConfig open = new frmConfig(); open.ShowDialog(); } } } else { if (txtfilepath.Text == "endexcel") { string inf = CrmFile.CloseXLS(); if (inf == "") { LOG.Logfile.WriteLine("Arquivo/Processo xls fechado/finalizado"); } else { LOG.Logfile.WriteLine(inf); } } } } else { //Caso não haja um arquivo selecionado, não será feito nada; } lbltatus.Text = ""; btnconfig.Enabled = true; btnlancar.Enabled = true; btnselecionar.Enabled = true; }