Ejemplo n.º 1
0
        private void btnReset_Click(object sender, EventArgs e)
        {
            if (CurrentUser.IsAdmin != 1)
            {
                btnReset.Enabled = false;
                return;
            }
            else
            {
                btnReset.Enabled = true;

                if (MessageBox.Show("Tem certeza que deseja Resetar o Banco de Dados?\nAo resetar o banco perderá todos os dados já salvos nele.\nSó clique em 'Sim' se tiver " +
                                    "certeza dessa ação!", "Tem Certeza?",
                                    MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    // Feito 3 funções para não dar erro em nenhuma exclusão
                    Firebird.ResetLote();
                    Firebird.ResetMaquina();
                    Firebird.ResetUsuario();
                    MessageBox.Show("Resetado com sucesso!", "Sucesso", MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);

                    //Application.Restart();
                }
                else
                {
                    return;
                }
            }
        }