public HttpResponseMessage Delete(int codigo) { var pessoa = PessoaContexto.ConsultarPorId(x => x.Id == codigo); if (pessoa != null) { PessoaContexto.Remove(pessoa); return(Request.CreateResponse(HttpStatusCode.OK, PessoaContexto.ConsultarTodos())); } return(Request.CreateResponse(HttpStatusCode.OK, pessoa)); }
public HttpResponseMessage Get(int id) { var pessoa = PessoaContexto.ConsultarPorId(x => x.Id.Equals(id)); return(Request.CreateResponse(HttpStatusCode.OK, pessoa)); }
public HttpResponseMessage ConsultarPorNome(string nome) { var pessoa = PessoaContexto.ConsultarPorId(x => x.Nome.Equals(nome)); return(Request.CreateResponse(HttpStatusCode.OK, pessoa)); }