public async Task <ActionResult <Evento> > Delete(int id) { var evento = await _repositorio.BuscarPorID(id); if (evento == null) { return(NotFound()); } await _repositorio.Excluir(evento); return(evento); }
public IActionResult Excluir(int id) { try { LocalEventoRepository.ExcluirPorEvento(id); EventoRepository.Excluir(id); return(Ok(new { Mensagem = "Evento excluído com sucesso!" })); } catch (Exception e) { return(BadRequest(new { Erro = true, Mensagem = e.Message })); } }
public async Task <ActionResult <Evento> > Delete(int id) { Evento evento_buscado = _repositorio.BuscarPorID(id); if (evento_buscado == null) { return(NotFound(new { mensagem = "Nenhum usuário encontrado para o ID informado" })); } await _repositorio.Excluir(evento_buscado); return(evento_buscado); }
public async Task <ActionResult <Evento> > Delete(int id) { var evento = await _repositorio.BuscarPorId(id); if (evento == null) { return(NotFound()); // notfound - não existe } evento = await _repositorio.Excluir(evento); // _contexto.Evento.Remove(evento); // await _contexto.SaveChangesAsync(); return(evento); }