public ActionResult Excluir(Cidade cidade) { cidade = cidadeRepository.BuscaCidade(cidade.CidadeId); cidadeRepository.Excluir(cidade); TempData["SuccessMessage"] = "Registro excluido com sucesso."; return(RedirectToAction("index")); }
public ActionResult DeleteConfirmed(int id) { Cidade cidade = repoCidade.Find(id); repoCidade.Excluir(x => x == cidade); repoCidade.SalvarTodos(); return(RedirectToAction("Index")); }
private void btnDeletar_Click(object sender, EventArgs e) { try { if (!HaItemSelecionado()) { return; } if (MessageBox.Show("Deseja Realmente excluir?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { var id = GetCodigoItemSelecionado(); var repository = new CidadeRepository(); var cidade = repository.Find(id); repository.Excluir(cidade); GetInstanceWorker().RunWorkerAsync(); } } catch (Exception ex) { ex.Message.ShowError(); } }