public async Task <ActionResult <Presenca> > Delete(int id) { var presenca = await _repositorio.BuscarPorId(id); if (presenca == null) { return(NotFound()); } await _repositorio.Excluir(presenca); return(presenca); }
public async Task <ActionResult <Presenca> > Delete(int id) { Presenca presenca_buscada = _repositorio.BuscarPorID(id); if (presenca_buscada == null) { return(NotFound(new { mensagem = "Nenhuma presença encontrada para o ID informado" })); } await _repositorio.Excluir(presenca_buscada); return(presenca_buscada); }
public async Task <ActionResult <Presenca> > Delete(int id) { // FindAsync = procura algo especifico no banco var presenca = await _repositorio.BuscarPorID(id); if (presenca == null) { return(NotFound()); } await _repositorio.Excluir(presenca); return(presenca); }
public async Task <ActionResult <Presenca> > Delete(int id) { var presenca = await _repositorio.BuscarPorId(id); if (presenca == null) { return(NotFound()); // notfound - não existe } presenca = await _repositorio.Excluir(presenca); // _contexto.Presenca.Remove(presenca); // await _contexto.SaveChangesAsync(); return(presenca); }