Пример #1
0
 private void btnGerar_Click(object sender, EventArgs e)
 {
     BancoBackup bckp = new BancoBackup();
     if (util.verificarPreenchimentoCamposObrigatorios())
     {
         this.Cursor = Cursors.WaitCursor;
         if (bckp.realizarBackup(ttbDestino.Text, rbAll.Checked))
         {
             this.Cursor = Cursors.Default;
             MessageBox.Show("Backup Realizado com sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         }
         else
         {
             this.Cursor = Cursors.Default;
             MessageBox.Show("Ocorreu um problema ao realizar o backup!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
 }
Пример #2
0
 private void btnGerar_Click(object sender, EventArgs e)
 {
     BancoBackup bckp = new BancoBackup();
     if (util.verificarPreenchimentoCamposObrigatorios())
     {
         if (MessageBox.Show("Deseja realmente restaurar os dados? Você perderá tudo que não estiver presente no ponto de restauração!",
             "Cuidado!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             this.Cursor = Cursors.WaitCursor;
             if (bckp.restauraBackup(ttbOrigem.Text, rbAll.Checked))
             {
                 this.Cursor = Cursors.Default;
                 MessageBox.Show("Restauração realizada com sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 MessageBox.Show("O infoGym será reiniciado para que as alterações sejam efetivadas!", "Reiniciar!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 Application.Restart();
             }
             else
             {
                 this.Cursor = Cursors.Default;
                 MessageBox.Show("Ocorreu um problema ao realizar a restauração do backup!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             }
         }
     }
 }