public HttpResponseMessage Create([FromBody] Pessoa pessoa) { try { if (ModelState.IsValid) { RepositorioPessoa repoPessoa = new RepositorioPessoa(); return(Request.CreateResponse(HttpStatusCode.OK, repoPessoa.Create(pessoa), new HttpConfiguration())); } else { return(Request.CreateResponse(HttpStatusCode.NotAcceptable, "Falta de Informações na request.", new HttpConfiguration())); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, ex)); } }
public void Create(Pessoa pessoa) { var PessoaRepository = new RepositorioPessoa(); PessoaRepository.Create(pessoa); }