public async Task <ActionResult <Aluno> > DeleteAluno(int id) { try { var alunoToDelete = await _repo.GetAluno(id); if (alunoToDelete == null) { return(NotFound( $"Aluno com id = {id} não encontrado!" )); } return(await _repo.DeleteAluno(id)); } catch (System.Exception) { return(StatusCode( StatusCodes.Status500InternalServerError, "Erro no retorno da lista de alunos." )); } }
/// <summary> /// Metodo para deletar o Aluno de acordo com id /// </summary> /// <param name="id"></param> /// <returns></returns> public int DeleteAluno(int id) { var result = _IAlunoRepository.DeleteAluno(id); return(result); }