private void btnVoltar_Click(object sender, EventArgs e)
 {
     if (operacao == "Consulta")
     {
         frmTelaInicial frmTeIn = new frmTelaInicial();
         this.Close();
         GC.Collect();
         frmTeIn.Show();
     }
     else
     {
         DialogResult resposta = MessageBox.Show("Cancelar " + operacao + "?", "Cancelamento da " + operacao,
                                                 MessageBoxButtons.YesNo,
                                                 MessageBoxIcon.Exclamation);
         if (resposta == DialogResult.Yes)
         {
             MessageBox.Show(operacao + " cancelada", "Cancelamento da " + operacao,
                             MessageBoxButtons.OK,
                             MessageBoxIcon.Warning);
             frmTelaInicial frmTeIn = new frmTelaInicial();
             this.Close();
             GC.Collect();
             frmTeIn.Show();
         }
     }
 }
Beispiel #2
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            usu.Login = txtLogin.Text;
            usu.Senha = txtSenha.Text;

            if (usuBD.conecta(usu))
            {
                frmTelaInicial frmTeIn = new frmTelaInicial();
                this.Hide();
                frmTeIn.Show();
            }
            else
            {
                MessageBox.Show("Usuário e/ou senha errados");
                txtLogin.Focus();
            }
        }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            operacao = "Exclusão";
            int resultado;

            if (consisteCampos() == true)
            {
                if (int.TryParse(txtIdDenuncia.Text, out resultado))
                {
                    if (MessageBox.Show(null, "Confirmar a " + operacao + "?", "Confirmação da " + operacao,
                                        MessageBoxButtons.YesNo,
                                        MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        if (deBD.exclui(denu))
                        {
                            MessageBox.Show(null, operacao + " realizada com sucesso",
                                            operacao + " concluída",
                                            MessageBoxButtons.OK,
                                            MessageBoxIcon.Exclamation);
                            frmTelaInicial frmTeIn = new frmTelaInicial();
                            this.Close();
                            GC.Collect();
                            frmTeIn.Show();
                        }
                        else
                        {
                            MessageBox.Show(null, operacao + " cancelada", "Atenção",
                                            MessageBoxButtons.OK,
                                            MessageBoxIcon.Warning);
                        }
                    }
                    else
                    {
                        MessageBox.Show(null, operacao + " cancelada", "Atenção",
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Warning);
                    }
                }
            }
            else
            {
                MessageBox.Show("Algo de errado aconteceu ao selecionar a Denúncia", "Falha de consistência",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Warning);
            }
        }
        private void btnConfimar_Click(object sender, EventArgs e)
        {
            int resultado;

            if (consisteCampos() == true)
            {
                if (operacao == "Inclusão")
                {
                    DialogResult resposta = MessageBox.Show("Confirmar a " + operacao + " da Denúncia ?",
                                                            "Confirmação da " + operacao,
                                                            MessageBoxButtons.YesNo,
                                                            MessageBoxIcon.Question);
                    if (resposta == DialogResult.Yes)
                    {
                        MoveTelaObjeto();
                        if (deBD.inclui(denu))
                        {
                            MessageBox.Show(operacao + " realizada com sucesso", operacao + " concluída",
                                            MessageBoxButtons.OK,
                                            MessageBoxIcon.Exclamation);
                            frmTelaInicial frmTeIn = new frmTelaInicial();
                            this.Close();
                            GC.Collect();
                            frmTeIn.Show();
                        }
                        else
                        {
                            MessageBox.Show("Falha na " + operacao + " da Denúncia", "Erro de " + operacao,
                                            MessageBoxButtons.OK,
                                            MessageBoxIcon.Warning);
                        }
                    }
                    else
                    {
                        MessageBox.Show(operacao + " interrompida", "Cancelamento da " + operacao,
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Warning);
                    }
                }
                else
                {
                    if (operacao == "Alteração")
                    {
                        DialogResult resposta = MessageBox.Show("Confirmar a " + operacao + " da Denúncia ?",
                                                                "Confirmação da " + operacao + ".",
                                                                MessageBoxButtons.YesNo,
                                                                MessageBoxIcon.Question);
                        if (resposta == DialogResult.Yes)
                        {
                            MoveTelaObjeto();
                            if (int.TryParse(txtIdDenuncia.Text, out resultado))
                            {
                                if (deBD.altera(denu))
                                {
                                    MessageBox.Show(operacao + " realizada com sucesso", operacao + " concluída",
                                                    MessageBoxButtons.OK,
                                                    MessageBoxIcon.Exclamation);
                                    frmTelaInicial frmTeIn = new frmTelaInicial();
                                    this.Close();
                                    GC.Collect();
                                    frmTeIn.Show();
                                }
                            }
                            else
                            {
                                MessageBox.Show(operacao + " cancelada", "Alerta",
                                                MessageBoxButtons.OK,
                                                MessageBoxIcon.Warning);
                            }
                        }
                    }
                }
            }
        }