private void btnDeletar_Click(object sender, EventArgs e) { try { DialogResult Opcao; Opcao = MessageBox.Show("Realmente deseja apagar os Registros", "Sistema Comércio", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcao == DialogResult.OK) { string Codigo; string Resp = ""; foreach (DataGridViewRow row in dataLista.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { Codigo = row.Cells[1].Value.ToString(); //caso erro trocar Resp = NApresentacao.Excluir(Convert.ToInt32(Codigo)); if (Resp.Equals("OK")) { this.MensagemOK("Registro excluido com sucesso"); } else { this.MensagemErro(Resp); } } } this.Mostar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void btnDeletar_Click(object sender, EventArgs e) { try { // verificar uma caixa de diálogo DialogResult opcao; opcao = MessageBox.Show("Deseja apagar os registros? ", "Sistema Comércio", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcao == DialogResult.Yes) { string codigo; string resp = ""; foreach (DataGridViewRow row in dataLista.Rows) { // se estiver marcado, eu quero que exclua. if (Convert.ToBoolean(row.Cells[0].Value)) { // célula 1 = ID codigo = Convert.ToString(row.Cells[1].Value); // converto o ID recebido como string pela variavel código para int resp = NApresentacao.Excluir(Convert.ToInt32(codigo)); if (resp.Equals("OK")) { this.MensagemOk("Registro excluído com sucesso!"); } else { this.MensagemErro(resp); } } } // se o registro for excluído, me mostre os dados atualizados no grid. this.Consultar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }