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));
        }