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"));
        }
Пример #2
0
        public void Excluir(int idContato)
        {
            var contato = domainService.ConsultarPorId(idContato);

            domainService.Excluir(contato);
        }