private void F_UTILITARIOBANCO_Load(object sender, EventArgs e) { using (ClassAguarde carregando = new ClassAguarde()) { Conexao.CarregaConfXml(); bancoOriginal = Conexao.SERVER + Conexao.BANCO; } FbConnection.ClearAllPools(); }
private void RealizandoRestore(string arquivoBackup, bool mostraMsg) { // Feito dessa maneira para carregar as mensagens depois do aguarde bool resultado = false; Exception excecao = null; CopiaSeguranca(); if (reorganizacao) { EscreveLinhaListBox(listBoxInfoReorganizacao, "Cópia de segurança do banco de dados"); } else { EscreveLinhaListBox(listBoxInfoRestauracao, "Cópia de segurança do banco de dados"); } using (ClassAguarde carregando = new ClassAguarde()) { try { resultado = RestauracaoDatabaseFirebird(@arquivoBackup); } catch (Exception ex) { excecao = ex; } } if (resultado) { if (mostraMsg) { Mensagem.Aviso(this, "Restauração Realizada com sucesso !"); } } else { if (mostraMsg) { Mensagem.Excecao(this, "Erro ao realizar restore do banco.", excecao); } else { throw new Exception(excecao.Message); } refazCopiaSeg = true; } }
private void RealizandoBackup(string arquivoBackup, bool mostraMsg) { // Feito dessa maneira para carregar as mensagens depois do aguarde bool resultado = false; Exception excecao = null; using (ClassAguarde carregando = new ClassAguarde()) { try { resultado = BackupDatabaseFirebird(@arquivoBackup); } catch (Exception ex) { excecao = ex; } } if (resultado) { if (mostraMsg) { Mensagem.Aviso(this, "Backup Realizado com sucesso !"); } if (!reorganizacao) { realizouBackup = true; } } else { if (mostraMsg) { Mensagem.Excecao(this, "Erro ao realizar o backup.", excecao); } else { throw new Exception(excecao.Message); } } }