コード例 #1
0
        public Configuracoes iserirConexao()
        {
            AppSettingsSection     appSetSec     = configFile.AppSettings;
            configuracoesControler configControl = new configuracoesControler();
            Configuracoes          config        = new Configuracoes();

            config = configControl.CarregaServidor(config);
            //config = configControl.CarregaBanco(config);

            config.Servidor        = appSetSec.Settings["servidor"].Value;
            config.Database        = appSetSec.Settings["database"].Value;
            config.User            = appSetSec.Settings["user"].Value;
            config.Senha           = appSetSec.Settings["senha"].Value;
            config.ConectionString = appSetSec.Settings["connectionString"].Value;

            return(config);
        }
コード例 #2
0
        private void btnCarregaBanco_Click(object sender, EventArgs e)
        {
            #region Implementação

            config.Servidor = cbListServer.Text;

            configuracoesControler configColtrol = new configuracoesControler();

            config = configColtrol.CarregaBanco(config);

            cbDataBase.DataSource = config.Databases;

            if (config.Databases.Count > 0)
            {
                btnTeste.Enabled = true;
            }

            #endregion
        }
コード例 #3
0
        private void btnBackup_Click(object sender, EventArgs e)
        {
            #region Declaração

            configuracoesControler configControl = null;

            #endregion

            #region Implementação

            configControl = new configuracoesControler();

            if (configControl.Backup(config))
            {
                MessageBox.Show("Criado com Sucesso!", "Sucesso");
            }
            else
            {
                MessageBox.Show("Falha ao criar o arquivo!", "Sucesso");
            }

            #endregion
        }
コード例 #4
0
        private void btnRestaurar_Click(object sender, EventArgs e)
        {
            #region Declaração

            configuracoesControler configControl = null;
            #endregion

            #region Implementação

            configControl = new configuracoesControler();

            config.Path = config.Path + ltbArquivos.Text;

            if (configControl.Restore(config))
            {
                MessageBox.Show("Restaurado com Sucesso", "Sucesso");
            }
            else
            {
                MessageBox.Show("O banco não pode ser restaurado!", "Erro");
            }
            #endregion
        }
コード例 #5
0
        private void frmRestoreDataBase_Load(object sender, EventArgs e)
        {
            #region Declaração

            configuracoesControler configControl = null;
            #endregion

            #region Implementação
            configControl = new configuracoesControler();

            config = configControl.ListaArquivos(config);

            if (config.ArquivosRestore != null)
            {
                ltbArquivos.DataSource = config.ArquivosRestore;
            }
            else
            {
                MessageBox.Show("Não há arquivos de restauração!", "Erro");
            }

            #endregion
        }