private void btnExcluir_Click(object sender, EventArgs e)
        {
            /* Verifica se o usúario tem certeza que deseja excluir o fornecedor */
            var result = MessageBox.Show(this, "Você tem certeza que deseja excluir este fornecedor?",
                                         "Deseja excluir fornecedor?", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);

            if (result == DialogResult.Yes)
            {
                /* Busca no Banco de Dados e exclui */
                Fornecedor fornecedor = GetDTO();

                /* Chama o método para excluir o fornecedor do bd */
                if (fornecedorDAO.Delete(fornecedor))
                {
                    /* Mensagem indicando que o fornecedor foi excluído */
                    MessageBox.Show("Fornecedor foi excluído.", "Fornecedor Excluído",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                AtualizaDGV();          /* Atualiza o Data Grid View */

                HabilitarEdicao(false); /* Desabilita a edição */

                /* Habilitação e desabilitação dos botões */
                btnAdicionar.Enabled = true;
                btnAtualizar.Enabled = false;
                btnSalvar.Enabled    = false;
                btnExcluir.Enabled   = false;
                btnCancelar.Enabled  = false;

                LimparTextBox(); /* Limpa as caixas de texto */
            }
        }
示例#2
0
 /// <summary>
 /// Retorna um tipo VERDADEIRO caso a instrução seja bem sucedida.
 /// </summary>
 public bool Delete(int id)
 {
     try
     {
         return(regrasdados.Delete(id));
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.Message);
     }
 }
示例#3
0
        public bool Excluir(string codigo)
        {
            FornecedorDAO dao = new FornecedorDAO();

            if (codigo != string.Empty)
            {
                dao.Delete(Convert.ToInt32(codigo));
                return(true);
            }
            else
            {
                return(false);
            }
        }
 public Response Delete(Fornecedor item)
 {
     return(fornecedorDAO.Delete(item));
 }