public void Deletar(int id) { var aluno = _alunoRepositorio.SelecionarPessoaAluno(id); if (aluno == null) { throw new NotFoundException("Aluno não encontrado!", id); } _alunoRepositorio.Delete(id); _pessoaRepositorio.Delete(aluno.IdPessoa); }
public HttpResponseMessage Excluir(int id) { try { AlunoRepositorio rep = new AlunoRepositorio(); Aluno a = rep.FindByID(id); rep.Delete(a); return(Request.CreateErrorResponse(HttpStatusCode.OK, "Aluno Excluído")); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.BadRequest, e.Message)); } }
public HttpResponseMessage Excluir(int id) { try { AlunoRepositorio rep = new AlunoRepositorio(); Aluno a = rep.FindById(id); rep.Delete(a); return(Request.CreateResponse(HttpStatusCode.OK, " Aluno excluído com sucesso")); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, e.Message)); } }