private void btnApaga_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Remover um registro pode afetar vários outros. Recomenda-se observar as dependências antes de continuar" + '\n' + "Prosseguir?") == DialogResult.Yes) { if (InformaDiag.ConfirmaOkCancel("Esta ação é irreversível! Confirme a exculsão.") == DialogResult.OK) { crud.ApagaLinha(tabelasBd.PALAVRA, "Id=" + p.id.ToString()); if (resPalavra.Count > 1) { resPalavra.Remove(p); if (ipal > 0) { btnAnterior_Click(sender, e); } else { btnProx_Click(sender, e); } } else { LimpaModel(); LimpaCampos(); } } } }
private void btnApaga_Click(object sender, EventArgs e) { if (referencia.id > 0) { if (InformaDiag.ConfirmaSN("Remover um registro pode afetar vários outros. Recomenda-se observar as dependências antes de continuar" + '\n' + "Prosseguir?") == DialogResult.Yes) { if (InformaDiag.ConfirmaOkCancel("Esta ação é irreversível! Confirme a exculsão.") == DialogResult.OK) { c.ApagaLinha(tabelasBd.REFERENCIAS, "Cod=" + referencia.Cod.ToString()); resultado.RemoveAt(p); if (resultado.Count > 0) { try { referencia = resultado.ElementAt(--p); } catch (IndexOutOfRangeException) { referencia = resultado.ElementAt(++p); } MostraModel(); } else { LimpaModel(); LimpaCampos(); } } } } }
private void btnApaga_Click(object sender, EventArgs e) { if (rubrica.id > 0) { if (InformaDiag.ConfirmaSN("Remover um registro pode afetar vários outros. Recomenda-se observar as dependências antes de continuar" + '\n' + "Prosseguir?") == DialogResult.Yes) { if (InformaDiag.ConfirmaOkCancel("Esta ação é irreversível! Confirme a exculsão.") == DialogResult.OK) { c.ApagaLinha(tabelasBd.MARCAS_USO, "Id=" + rubrica.id.ToString()); LimpaModel(); LimpaCampos(); } } } }