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); } } }
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); } } } }