public IActionResult Exclusao(int id, [FromServices] IContatoDomainService contatoDomainService) { try { var contato = contatoDomainService.ObterPorId(id); if (contato != null) { contatoDomainService.Excluir(contato); TempData["MensagemSucesso"] = "Contato excluídocom sucesso."; } else { TempData["MensagemErro"] = "Contato não encontrado."; } } catch (Exception e) { TempData["MensagemErro"] = "Erro: " + e.Message; } return(RedirectToAction("Cadastro")); }
public void Excluir(int idContato) { var contato = domainService.ConsultarPorId(idContato); domainService.Excluir(contato); }