Exemplo n.º 1
0
 private void btExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);
         if (d.ToString() == "Yes")
         {
             DAOConexao     cx  = new DAOConexao(DAOBanco.StringDeConexao);
             BLLFuncionario bll = new BLLFuncionario(cx);
             bll.Excluir(Convert.ToInt32(txtCodigo.Text));
             this.LimpaTela();
             this.alteraBotoes(1);
         }
     }
     catch
     {
         MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local.");
         this.alteraBotoes(3);
     }
 }
Exemplo n.º 2
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         //Aqui ele executa um diálogo perguntando se o usuário deseja ou não excluir o registro.
         if (MessageBox.Show("Deseja excluir o registro?", "Atenção", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             /*Caso "sim", é aberto a conexão com o banco e executado o método de excluir. */
             //Método de excluir sendo chamado.
             BLLFuncionario.Excluir(int.Parse(dgvFuncionario.CurrentRow.Cells[0].Value.ToString()));
             LimpaTela();
         }
     }
     catch
     {
         //Caso apresente algum erro. Será retornado esta mensagem.
         MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local");
     }
     Alterarbotoes(1);
 }